Vaadin is a Web application framework for Rich Internet Applications (RIA). In contrast to Javascript libraries and browser-plugin based solutions it features a server-side architecture, which means that the majority of the logic runs on the servers. AJAX technology is used on the browser side to ensure a rich and interactive user experience. Vaadin is a big collection of UI components. There are server-side components like Button, Table, and Tree that you use to compose the application user interface. The components use events, listeners, and data binding to communicate with each other and the business logic. Vaadin is a robust architecture for rapid application development. The component-based architecture together with the data binding features help you to build applications that are easily modularized and refactored as needed.

Changes: This is the first pre-release of the upcoming 6.2, which will include quite a few new exciting features like support for JSR-286 and a new widget packaging system that makes integrating separately packaged widgets very easy.

44a5823bb0c6c6b166b366e4cae87e1d_thumb

Tags: Java, RIA, Rich Internet Applicaiton, Rich Internet Applications, Toolkit, user interface, framework, Web, Web Application development

Licenses: Apache 2.0