Un framework RIA de plus ? Oui, mais basé sur un seul langage (100% Java) côté serveur, et ne nécessitant aucun plugin côté client puisque son rendu se fait avec les standards du web : HTML, Javascript et CSS. Comme GWT ? Vaadin se base sur GWT; mais à la différence de ce dernier, il n'y a pas de compilation pré-déploiement et il est orienté côté serveur. Ces deux derniers points vous intriguent ? Nous allons vous aider à faire vos premiers pas avec Vaadin.
Vaadin c'est le nom de la daine (la femelle du daim) du dieu finlandais Seppo Ilmarinen. C'est aussi le nom choisi en 2009 par la société finlandaise IT Mill quand elle a rebaptisé son produit phare IT Mill Toolkit. Créé en 2002 comme produit interne à leur société, open-sourcé sous licence Apache en 2007, Vaadin permet de construire des applications RIA à partir de composants graphiques. Le projet a depuis gagné en visibilité avec l'intégration de GWT, l'investissement de Monty (Michael Widenius, créateur de Mysql) et son intégration dans LifeRay.
Nicolas François
Ghislain Kamgang