J'entends encore des gens me parler de GWT Ext comme solution graphique d'avenir pour GWT. Typiquement, GWT Designer vient juste de finir le support de ce Framework en mode WYSIWYG (quand on dit que le Time To Market est important). Que les choses soient claires, GWT-Ext est un projet au point mort, une sorte de zombie qui va encore vivoter quelques mois pour complètement s'éteindre d'ici la fin de l'année.
Depuis sa création, j'avoue ne jamais avoir recommandé ce Framework. Non pas qu'il ne soit pas riche graphiquement, ExtJS est magnifique. Mais non seulement il s'appuie sur un modèle de développement GWT que je trouve biaisé lorsqu'il s'agit de construire une couche GUI (le Wrapping), mais depuis la scission avec ExtJS et les affaires de licences, tous les développeurs ont déserté le navire et les bugs s'accumulent sans trouver preneur. Sanjiv (son créateur) est passé à SmartGWT, il y fait un travail remarquable (même si là encore je ne vous recommanderais pas SmartGWT dans le cadre d'un développement important et pérenne). Quant aux deux indiens restants ont un mal fou à assumer la charge.
IE 8 arrive à grand pas et GWT-Ext a des performances désastreuses sur ce navigateur (les mêmes performances seront corrigées dans ExtJS et GXT). Même l'équipe de développement de GWT-Ext conseille d'aller voir ailleurs et de migrer vers d'autres solutions :
After some consideration on the various issues with the Ext library (license and otherwise), and the ability to move forward and grow, the GWT-Ext team feels that it is in the best interest of the users to consider migrating to SmartGWT. We believe that SmartGWT offers a superset of features and a more complete solution. It also has a commercial friendly LGPL license witthout any frills with proper developer support from SmartClient. We will continue to support current users of GWT-Ext with the current feature set but encourage users to consider a migration to SmartGWT.
A good introduction to SmartGWT can be found here : http://www.jroller.com/sjivan/entry/sma ... 0_released
We expect the transition for users to be fairly smooth (a lot less painful compared to migrating from gwt-ext 0.9 to gwt-ext 2.0) and we are here to assist with questions related to migration. You can post your questions in this forum or the SmartGWT forum located here : http://forums.smartclient.com/forumdisplay.php?f=14
I hope you guys are as excited as we are to be working on SmartGWT, and we look forward to helping / working with you as we start a new journey.
Thanks,
GWT-Ext Team
C'est une très bonne solution pour combler le manque de widgets dans GWT.