• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Java - aplikacja webowa

42 Warsaw Coding Academy
0 głosów
1,559 wizyt
pytanie zadane 12 lipca 2019 w Java przez lego477 Nowicjusz (150 p.)
Na studiach miałem styczność z Hibernate'em, JavaFX'em i napisałem prostą aplikację bazodanową wykorzystującą MS sql server.

Chcę nauczyć się tworzenia webowych aplikacji w Javie. Docelowo chciałbym stworzyć webową wersję dowolnej aplikacji bazodanowej oraz grę przeglądarkową w stylu klikanego RPG'a.

Jakich technologii muszę się nauczyć w tym celu? Jakie polecacie tutoriale (pl/ang)?

2 odpowiedzi

0 głosów
odpowiedź 12 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
wybrane 12 lipca 2019 przez lego477
 
Najlepsza
Jeśli chodzi o web w Javie to zdecydowanie musisz się zainteresować Java EE. To są podstawy JavySE z dodatkowymi narzędziami. W kolejnym kroku możesz zainteresować się Springiem oraz Spring Bootem. To tyle jeśli chodzi o technologie backendowe. Jak to ogarniesz frontedn możesz zrobić w dowolnym frameworku (react, angular vue etc...)
komentarz 12 lipca 2019 przez lego477 Nowicjusz (150 p.)
React, angular, vue? Czy to nie są frameworki javascriptu?
komentarz 12 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

Tak zgadza się. 

Najpierw musisz skupić się na Javie i całym backendzie. Dopiero w kolejnym etapie (jak będziesz chciał tworzyć jakaś warstwe widoku) bedziesz potrzebować czegoś innego. Możesz skorzystać z "Javovego" widoku dla Javy EE - JSP. Jednak jak dla mnie lepsze będą aktualne frameworki forntendowe.  

Chcę nauczyć się tworzenia webowych aplikacji w Javie. 

Jeśli chcesz się ograniczyć tylko do Javy to Angular, React itd nie są Ci potrzebne natomiast ich znajomość może znacznie polepszyć Twoją przyszłą aplikacje webową. 

Natomiast jeśli chodzi tylko o strone Javową to jak napisałem wyżej: Java EE, Spring ewentualnie Spring Boot.

komentarz 12 lipca 2019 przez lego477 Nowicjusz (150 p.)
Ok, dzięki za wskazówki
komentarz 12 lipca 2019 przez Arkadiusz Fajdek Dyskutant (9,450 p.)

Tak -  to są frameworki fronendowe javascriptu - nie zajmuj się wszystkim na raz bo nie zrobisz niczego - najpierw api w spring boocie później frontend jesli bedzie Ci potrzebny 

komentarz 13 lipca 2019 przez miro Pasjonat (23,870 p.)
edycja 13 lipca 2019 przez miro
Może na sam początek thymeleaf + spring boot?
React, angular, vue - Zgadzam się z Arkadiuszem, nie ucz się wszystkiego na raz.
0 głosów
odpowiedź 12 lipca 2019 przez Arkadiusz Fajdek Dyskutant (9,450 p.)

Spring Boot jest teraz standardem który wykorzystuje się do budowy aplikacji webowych. Jest to potęzne narzędzie które może przytłoczyć - jednak jeśli będzie uczyć się po kawałku - będzie wszystko ok! Jest masa tutoriali w sieci!

Docelowo chciałbym stworzyć webową wersję dowolnej aplikacji bazodanowej oraz grę przeglądarkową w stylu klikanego RPG'a.

Zainteresuj się co to jest REST. Rest jest teraz wykorzystywany jako standard komunikacyjny między frontendem a backendem.

 ak to ogarniesz frontedn możesz zrobić w dowolnym frameworku (react, angular vue etc...)

To są frameworki frontendowe - javascript. Nie jest Ci to na tym etapie potrzebne, naucz się tworzyć API Restowe z wykorzystaniem spring boota.

W późniejszym etapie możesz zainteresować się jakąś technologią frontendową jeśli będzie Ci to potrzebne :) 

komentarz 12 lipca 2019 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)

Z tym Spring Bootem uważaj. To jest nakładka na Jave EE, czyli o wiele rzeczy nie musisz się martwić (np konfiguracja) ale robi wiele rzeczy bez Twojej wiedzy (ładuje dużo kodu, o którym możesz nie mieć pojecia). Obecnie jest to bardzo popularna technologia ale cały czas wiele projektów stoi na Javie EE. Muisz zdecydować czy chcesz się uczyć technologi (Java EE) czy frameworka (Spring/Spring boot)

Podobne pytania

0 głosów
3 odpowiedzi 1,828 wizyt
0 głosów
0 odpowiedzi 139 wizyt
0 głosów
1 odpowiedź 290 wizyt
pytanie zadane 21 marca 2020 w Python przez neofita7 Nowicjusz (120 p.)

93,382 zapytań

142,382 odpowiedzi

322,539 komentarzy

62,740 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...