Wpis z mikrobloga

W jakich językach pisze się dziś aplikacje webowe? Znam podstawy Javy i nie wiem co dalej, jaki framework? JavaEE jest strasznie poroniona i nie za bardzo rozumiem o co w niej chodzi, poza tym w sieci nie ma wielu materiałów na ten temat, a jeśli są to nie rozjaśniają w przejrzysty sposób zasady działania.
#naukaprogramowania #java #programowanie #webdev
  • 7
  • Odpowiedz
@ShadowS: Jeśli chcesz Pan w webówkę, to może trzeba tak akademicko najsamprzód zgłębić Model 2? Servlety, JSP, jakiś lekki kontener webowy (Jetty, Tomcat).
Chodzi o to, że trudno robić aplikacje webowe, jeśli się nie kojarzy różnic GET vs. POST, nie ogarnia sesji, itd.
  • Odpowiedz
@ShadowS: Spring MVC a jeśli nie potrzebujesz renderowania po stronie serwera, to jeszcze lepiej osobny projekt webowy dla frontendu i osobny dla backendu z controllerami restowymi (wtedy w zasadzie backend robisz w czym chcesz, gdyby np. Spring okazał się za ciężki).
  • Odpowiedz
@ShadowS jeżeli chodzi o jave to czy to JavaEE czy Spring to idea działania jest taka sama tylko sposób realizacji tej idei jest różny, kluczem jest ogarnięcie co to IoC (Inversion of Contro) i DI(Dependency Injection). Ale ogólnie nie polecam pisania widoków w javie, czyli do backendu jak najbardziej użyj sobie Javy ale do pisania frontend naucz się angulara2 + typescript bo tak na prawdę w tym można pisać normalne aplikacje SPA
  • Odpowiedz