Jakie technologie wybrać do tworzenia aplikacji webowych?

0

Witam
Trochę z chęci trochę z potrzeby potrzebuje napisać pewien prosty system w JAVIE (wcześniej pisałem trochę w PHP który mnie niespecjalnie urzekł). Szukałem na początek frameworki i narzędzia których chciałbym się nauczyć żeby to sobie napisać.
Znalazłem Spring + Maven + Hibernate.
Generalnie Springa już trochę ruszyłem i przyznać muszę że jak na początek to całkiem przyjemna rzecz. Nie mniej jednak albo ja czegoś nie wiem albo tak faktycznie jest ale sam Spring jest bardziej szablonem/szkieletem a brakuje mi czegoś żeby połączyć html z javą.
I tak znalazłem JSP. Trochę zacząłem się go uczyć ale wyglądał dość archaicznie więc zacząłem szukać opinii na jego temat i okazało się że nie używa się tego od lat. W między czasie dla siebie żeby to poznać mógłbym się dalej uczyć ale mimo wszystko wolałbym jednak znaleźć coś co jest bardziej aktualne. A więc? Jaką technologie stosuje się głównie do webowych apek w javie?
Warto żeby to było coś co przyda mi się też później a nie tylko do napisania jednej rzeczy.
Pozdrawiam,
~eL

1

Spring MVC + Freemaker / Velocity / JSTL

1

Spring + Wicket/Vaadni/GWT

Generalnie jest cała masa frameworków webowych. Do tego są jeszcze frameworki, które pozwalają na "coś więcej" czyli np. transakcje rozproszone, kolejki itp. Tu króluje Spring i EJB3.X.

0

Hmmm... Spring MVC przypadł mi do gustu... Poczytam jeszcze o reszcie które podaliście. W każdym razie dzięki!

Jeszcze jakbym mógł mieć małe pytanie. Utworzyłem sobie w NetBeans nowy Projekt Spring MVC. Wszystko ładnie poszło i stworzył mi jakąś tam domyślną stronę. Wszedłem w katalog WEB-INF a tam index.jsp
Czyli jak to jest z tym jsp? Czytam że się go nie używa od tylu lat a mimo to tworząc projekt i tak go dodaje? Czy to nie jest tak że samego JSP się nie używa ale np korzystając ze Spring MVC już w jakiś sposób tak?

0

To że plik ma rozszerzenie .jsp nie świadczy o niczym. Równie dobrze mógłbyś je zmienić na .alamakota i odpowiednio zmienić w web.xml i też by śmigało ;)
Te pliki .jsp zawierają JSTL i z JSP jako takim nie mają nic wspólnego właściwie. To jest tylko takie ułatwienie środowiska jeśli chodzi o kolorowanie i podpowiadanie składni.

0

Okej, teraz wszystko jasne. W takim razie dziękuję i biorę się za szukanie kursów!
Pozdrawiam
~eL

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