Java - od czego zacząć

0

Witam. Powiedzmy, że chciałbym poznać Jave tzn zacząć pisać np jakieś API restowe. Jak wygląda tu podział?
Od 3 lat pracuje na .Net (głownie Core) i tam mamy
Winformsy, WPF - aplikacje desktopowe
ASP .NET CORE MVC - aplikacja webowa z widokami
ASP .Net Core Api - resotwe api

i wiadomo wiele innych ale jak to wygląda dla Javy?
Taki analogiczny podział.
I co jest na "topie" na obecną chwile?
Bo przypadku .Net cora wydaje się , że API + jakiś angular lub react.

0

Spring Boot rządzi i dzieli. Spring Boot Web -> jakieś API restowe

1

Spring ma wiele modułów. Sam boot to taki core, czy kontener IoC.
Glowne moduły:

  • Web (Rest api, rest klient)
  • Security
  • Data JPA(ORM)
  • JDBC (nakładka na Javove JDBC)
  • Actuator (metryki)

I ogólnie jeszcze wiecej :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1