Last month we released 1.0 of the Vaadin Plugin for Spring Roo. Have you tried it out already? If not, take a look at the nice screencast Josh Long from SpringSource created on how to use Roo - Vaadin combination:
After the release, Vaadin team has been busy researching best practices on how to use Roo and Vaadin together for more than just demos and CRUD -type application. As a result, we wrote a tutorial on building a complete application with Roo and Vaadin as a chapter to Book of Vaadin. Take a look of it to see how to add fully custom user interfaces to the application, how to modify navigation and layouts as well as shows best practices for validation, error handling and internationalization. In the tutorial, we'll build a full application step-by-step and deploy it to Cloud Foundry in the end. Try out the application yourself to see what can be done with this technology stack (hint: username admin, password admin).
To hear about the details directly from the team, take a look of an internal presentation Jonatan and Marc gave about the project.
We also added a way to integrate Vaadin add-ons directly from Roo. Just type vaadin addon install and hit ctrl-space to autocomplete any add-on name from the directory. Roo downloads the add-on directly from the directory and builds the widgetset for you.
Got interested? Next step - read the tutorial.