Open source Vaadin bridges Java to Ajax
- 19 May, 2010 10:11
- Comments
With rich Internet applications all the rage an open source Web framework dubbed Vaadin promises rapid Ajax development while keeping Java code on the server.
Many RIA frameworks rely on JavaScript libraries and browser plug-ins like Flash and Silverlight, but Vaadin claims to reduce this client complexity by running the majority of the logic on the server.
Vaadin development began in 2000 as an internal product of Finnish Web development company IT Mill. It was officially released as an open source project in December 2007 under the name IT Mill Toolkit 5 and then became Vaadin in 2009.
Vaadin is a collection of user interface components and Ajax technology is used on the browser side.
Developers compose the application user interface from components like Button, Table and Tree and the components use events, listeners and data binding to communicate with each other and the business logic.
Its developers say apps built with Vaadin support all Ajax-capable browsers and are secure as the server-side architecture ensures that the code is “hidden from the world”.
An Eclipse IDE plug-in is available for Vaadin. The plug-in can create applications for private Java servers or Google’s App Engine, client-side widgets, CSS themes and custom user interface components in the WYSIWYG editor.
The plug-in supports Eclipse Java Enterprise Edition versions Ganymede and Galileo.
More than 100 add-ons are available to extend Vaadin. Examples include themes, games and integration with other online services.
For documentation, the Book of Vaadin is available for free online and in PDF format.
Vaadin is available under the Apache 2.0 open source licence.
- Bookmark this page
- Share this article
- Got more on this story? Email Computerworld
- Follow Computerworld on twitter
- ALM Buyers Guide: A Practical Guide to Choosing the Right Agile Tools for your Team
- Three simple steps to better patch security
- Oracle x86 Rack Servers Optimized for Rapid Deployments and Operational Efficiency
- Best Practices for Secure Enterprise Content Mobility
- The Need for DLP (data leak prevention) now
-
CeBIT 2012: Will NBN speed up freight delivery times?
-
Coalition NBN better or worse?
-
Coalition NBN better or worse?
-
CeBIT 2012: Will NBN speed up freight delivery times?
-
NBN build gaining momentum daily: Quigley
-
MYOB Software for Dummies 6E Australian Edition
-
Windows 7 for Dummies® Dvd+book Bundle
-
Windows 7 for Dummies®
-
Computers for Seniors for Dummies, 2nd Edition
-
Office 2007 All-In-One Desk Reference for Dummies
-
Microsoft Office
-
Excel 2007 All-In-One Desk Reference for Dummies
-
Teach Yourself Visually Windows 7
-
Office 2007 for Dummies









Comments
Post new comment