Jaka warstwa prezentacji dla "szybko pisanych" aplikacji WWW?

1

Cześć,
Co polecacie jako warstwę prezentacji dla aplikacji JAVA? Chodzi mi o proste aplikacje - np CRUD z jakąś tabelką, formularzem itd.

0

Html/Css/Js z jakąś tabelką, formularzem itp.

0
Pinek napisał(a):

Html/Css/Js z jakąś tabelką, formularzem itp.

No dobra, ale mam sobie tego html'a kleić w StringBuilderze i zapodawać z servletu? Chcę uniknąć pisania czegoś jako AJAX.

0

Serwer i front mogą być (a nawet powinny) dwiema osobnymi apkami - serwer przyjmuje request, mieli logikę i wypluwa JSona, a front poprzez HTTP wysyła requesty pod dane URLe z danymi JSonami i odbiera JSony. Czemu chcesz uniknąć AJAX?

0

Polecam Apache Wicket

0

Jasne, że mogą. Tylko dajmy na to - mam full wypas aplikację robiącą "dobrze użytkownikom" - działa to sobie jako jakiś tam back end z usługami REST + SPA w jakimś tam frameworku frontendowym. Ale oprócz tego chcę utworzyć back office, żeby sprawdzić i edytować listę użytkowników, przejrzeć logi, statystyki itd. Chcę na to stracić możliwie mało czasu, więc fizyczna izolacja warstw mnie nie bawi. Kiedyś takie rzeczy robiło się w JSP czy innym JSF, zakładam jednak że coś tam się zmieniło (miałem sporą przerwę w serwerowej Javie).

0

Jak CRUD to angular i to nawet AngulaJS (staroć). W pół dnia poznasz ten framework i będziesz efektywny. Od biedy prawie nie musisz JavaScriptu pisać. A Java tylko do wystawiania REST.

4

Jak nie chcesz się bawić z HTML i CSS to bierzesz Vaadin i po problemie.

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