Sur le continent européen, Liferay n'a pas l'aura d'un JBoss ou d'un eXo Portal (les deux portails ayant depuis peu fusionné dans le projet GateIn). Créé à l'origine pour une église américaine, ce portail dispose néanmoins d'une solide communauté d'utilisateurs dans le monde ainsi qu'en France. Parmi ses intégrateurs dans l'Hexagone figurent GFI, Ippon Technologies et SQLI. Son ergonomie et le jeu de portlets qu'il intègre en font un produit apprécié des développeurs. Aujourd'hui, ceux-ci vont pouvoir bénéficier de toutes nouvelles fonctions de création d'applications riches, directement au-dessus du portail. Vaadin, un framework RIA détenu par la société IT Mill, vient en effet de s'associer à Liferay et va déverser sa bibliothèque dans les prochaines versions du portail, à compter de la 5.3.
Des RIA modulaires
A la différence d'autres frameworks, l'architecture Vaadin est orientée serveur. La logique applicative reste sur le serveur et la majorité des traitements s'y exécutent. La partie Ajax, qui s'appuie sur le GWT de Google, n'est exploitée que pour gérer les interactions avec l'utilisateur. Vaadin offre une grande compilation de composants d'interface graphique tels les boutons, les tables ou les arbres. En somme, ce framework offre une approche très modulaire de la création d'applications riches. Pour présenter aux développeurs les interactions de Vaadim avec Liferay, un tutoriel est déjà disponible.