Blog Zenika

#CodeTheWorld

Web

SmartGWT, un wrapper de SmartClient pour GWT

La bibliothèque de widgets GWT-Ext, qui ajoute de nombreux widgets présents dans la librairie Javascript Ext.js à GWT, a changé de cap il y a quelques mois après la modification de licence de ext.js. Pour rappel, cette dernière avait abandonné sa licence LGPL pour adopter une double licence GPL et commerciale.
Malgré le travail impressionnant de Sanjiv Jivan, le développeur à l’origine de GWT-Ext, le projet n’a plus l’air aussi viable qu’à ses débuts. Il était l’unique développeur du projet à ses débuts, et de plus, très présent sur les forums.
Si je vous en parle, c’est que je viens de trouver une news concernant SmartGWT, un projet développé également par Sanjiv Jivan. Je vous résume l’article ici.

SmartGWT est un wrapper de SmartClient, un framework Javascript proposant de nombreux widgets. Concernant ses fonctionnalités, la démonstration parle d’elle même : très proche de celle de GWT-Ext, dans sa façon de présenter chaque widget, elle est à fois la vitrine des différents widgets, mais également une documentation efficace. En effet, chaque partie est accompagnée de son code source, et quasiment toutes les fonctionnalités y sont présentées : http://www.smartclient.com/smartgwt/showcase
Ce nouveau projet semble très prometteur, et on peut apprécier les nouveautés apportées par rapport à GWT-Ext, telles qu’une grande amélioration des Grids ou du Drag & Drop.
Le tout est bien sûr en LGPL, et devient une bonne alternative aux librairies basées sur ext.js (double licence GPL + commerciale).
Côté performances, il ne faut peut être pas se fier à la lenteur du showcase qui charge un très grand nombre de widgets .
On en parle ici : http://www.infoq.com/news/2008/11/smartgwt

Auteur/Autrice

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.