Aplikacja webowa

Odpowiedz Nowy wątek
2014-11-01 11:26
0

Mam zamiar napisać aplikację webową. Początkowo projekt miał być napisany w Java+Spring Security+JSF ale chcę zrezygnować z JSF na rzecz czegoś lżejszego - najprawdopodobniej AngularJS, myślałem o primeUI ale to tylko zestaw kontrolek a pasuje mieć coś co obsługuje mvc. Nie za dobrze chyba byłoby mieszać (o ile to możliwe) angulara z primeui(bazującego na jquery) Pytanie brzmi: Jak by to było najlepiej rozegrać? Na serwerze chcę mieć javę. Myślę nad Spring MVC/Spring REST + Spring security i do tego właśnie na przykład AngularJS - to dobre podejście? Chyba, że spring mvc+security + primeui?
Mile widziane sugestie, linki przykłady itp:)

edytowany 1x, ostatnio: Hepek, 2014-11-01 11:28

Pozostało 580 znaków

2014-11-01 11:47
Mały Krawiec
0

Chyba rest wydaje się najsensowniejszy, może później ci się odmieni to zawsze sobie inny front zastosujesz

Pozostało 580 znaków

2014-11-01 11:50
0
Mały Krawiec napisał(a):

Chyba rest wydaje się najsensowniejszy, może później ci się odmieni to zawsze sobie inny front zastosujesz

W takim przypadku-Spring rest+angular?

Pozostało 580 znaków

2014-11-01 20:36

Spring Data REST + AngularJS to moim zdaniem najsensowniejsze połączenie w Twoim przypadku.

Tu masz połączenie Spring REST + AngularJS:
https://github.com/DanielMichalski/spring-mvc-angularjs

a tutaj Jersey + Spring Security + AngularJS:
https://github.com/GoreIT/libriaweb

dzięki :) to zaczynam badać temat - Hepek 2014-11-02 16:49

Pozostało 580 znaków

2014-11-03 08:02
0

Jeszcze jedna kwestia mi się nasuwa. Mając JSF i pliki properties internacjonalizacja nie jest problemem. Jak to wygląda w angularze? czy powinno być to po stronie serwera i bundle trzymać w bazie(kiepskie rozwiązanie raczej)?

Pozostało 580 znaków

2014-11-03 08:29
1

Bundle wystawiasz jako zasób REST taki JSON poprostu i teraz w angularze serwis który dla klucza zwraca wartość

czyli zależnie od języka użytkownika(ustalony np na podstawie języka przeglądarki) zwracam stosowny json i potem go sobie używam na stronie? - Hepek 2014-11-03 08:41
Tak oczywiście po stronie przeglądarki pytasz się raz o tego dużego JSON'a - Szczery 2014-11-03 09:20
dużego rozumiem w sensie bundle do obecnej strony na której jest użytkownik i już w konkrertnym języku? a co w jsonie to ustalam po stronie serwera(w zależności od języka) mam rację? - Hepek 2014-11-03 09:24
No zależy ja mam bundle per locale więc u mnie bundle ma 9.000 lini - Szczery 2014-11-03 09:36
ok dzięki bardzo za informacje - Hepek 2014-11-03 09:44

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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