Witam,
Chciałbym uzyskać opinii od bardziej doświadczonych osób w temacie, na temat tego jakimi kryteriami kierować się oraz na co zwrócić uwagę przy wyborze frameworka gui dla aplikacji webowej.
Pytanie dosyć ogólne więc chciałbym oprzeć się na przykładzie dotyczącym aplikacji którą niebawem będę się zajmował.
Jeżeli chodzi o backend aplikacji będzie oparta między innymi na Springu, Hibernate oraz Maven:
Aplikacja będzie w głównej mierze operowała na bazie danych (spora ilość danych), umozliwiała rejestracje użytkowników, administracje aplikacją zarówno z poziomu zarejestrowanego użytkownika jak i z poziomu konta administratora (tu będzie największa część logiki).
Zastanawiam się między innymi nad Spring MVC (jsp lub thymeleaf) lub nad integracją Vaadina (MVP) ze springiem, zastanawiam się również nad JavaFX ale z tym nie mam aktualnie żadnego doświadczenia. Osobiście jestem bardziej ukierunkowany na pisanie interfejsu użytkownika w Javie. Ale jestem ciekaw jakie jest wasze zdanie na ten temat? Co polecacie? Co waszym zdaniem szczególnie zasługuje na uwagę biorąc pod uwagę wygodę oraz funkcjonalność?