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 :)