Wypowiedzi
-
Do pisania aplikacji przy użyciu GWT trzeba po prostu się przyzwyczaić, co prawda z samym Vaadinem nie miałem do czynienia, ale pracowałem na Gxt, które opiera się w dużej mierze na tym samym (paczka widget'ów). Po przebrnięciu przez skonfigurawanie gwt ze springiem i hibernatem oraz podzieleniu projektu na podprojekty development był całkiem przyjemny i czysty. Projektując system wygodnie się oprzeć o Event'y oczywiście nie popadając w skrajności. Dodatkowo nic nie przeszkadza, żeby metody były dodatkowo serwisami RESTowymi
Z mojego doświadczenia kod jest czytelniejszy gdy użyjemy MVP zamiast MVC, ale kto co lubi. Jak ktoś chce się oprzeć na java to jest na pewno bardzo dobrym narzędziem do uniknięcia zabawy z JS, CSS i HTML.