Vaadin is a Web application framework for Rich Internet Applications that is suited for all kinds of implementations. 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.
Product's homepage
Here are some key features of "Vaadin":
· Create Rich Internet Applications fast - With Vaadin, you create web applications in minutes. A few lines of Java code and Vaadin takes care of the rest. No complex configurations, no JavaScript.
· Code on the server side - With Vaadin, you run your applications on a server, with the full power and flexibility of Java.
· Wide browser support - Built on GWT-based widgets, Vaadin applications support all Ajax-capable browsers, with no plugins.
· Stunning Web Applications - The look and feel makes a difference. Vaadin comes with great-looking components and easy use of themes.
· Secure Applications - The server-side architecture ensures that your application code is hidden from the world.
· Maintainable Applications - Pure Java gives you the power to build applications that can be easily extended and maintained.
Requirements:
· Java 2 Standard Edition Runtime Environment
What's New in This Release: [ read full changelog ]
· Maintenance release.