Vaadin — это платформа веб-приложений для расширенных интернет-приложений (RIA). В отличие от библиотек Javascript и решений на основе плагинов для браузера, он имеет надежную серверную архитектуру. Это означает, что большая часть логики приложения безопасно работает на сервере. Google Web Toolkit (GWT) используется на стороне браузера для обеспечения удобного и удобного взаимодействия с пользователем.
Vaadin — это большая коллекция компонентов пользовательского интерфейса. Пользовательский интерфейс приложения составляется из таких компонентов, как кнопки, таблицы, деревья и макеты. Компоненты используют события, прослушиватели и привязку данных для связи друг с другом и с вашей бизнес-логикой.
Vaadin — это надежная архитектура для быстрой разработки приложений. Компонентная архитектура в сочетании со статически типизированным языком Java и функциями привязки данных помогает создавать приложения, которые легко модульизуются и рефакторируются по мере необходимости. IDE и поддержка инструментов, включая инструмент визуального проектирования, помогут вам очень быстро создать веб-интерфейс пользователя.