Le résultat final est une appli full ajax tout en javascript avec un fichier js pour chaque moteur de rendu multiplié par le nombre de langues que l'on souhaite supporter.
Je l'utilises pour minig depuis plus de 2ans et je ne regrette absolument pas. Je peux faire transiter des objets complexes entre le navigateur et le serveur sans m'occuper de comment ils seront transmis sur le wire.
Si je dois lui faire une seule critique : il se base beaucoup sur le fait que les modèles mémoires de java et de javascript doivent être similaires en terme de récupération de ram. Malheureusement aucun moteur n'implémente sa collecte de ram comme java : les références croisées ne sont pas collectés par les navigateurs du moment. Les API de gwt évoluent petit à petit pour pouvoir régler ça.
En dehors de ce petit bemol, c'est vraiment génial, test du code dans mon navigateur et les erreurs s'affichent sous la forme de stacktrace java avec numéro de ligne. Refresh du navigateur pour exécuter le code tout juste sauvegardé dans eclipse. Permet un cycle de dev qu'on jalousai aux développeurs php avant.
[^] # Re: GWT
Posté par Thomas Cataldo (site web personnel) . En réponse à la dépêche Les technos web cools du moment. Évalué à 4.
Le résultat final est une appli full ajax tout en javascript avec un fichier js pour chaque moteur de rendu multiplié par le nombre de langues que l'on souhaite supporter.
Je l'utilises pour minig depuis plus de 2ans et je ne regrette absolument pas. Je peux faire transiter des objets complexes entre le navigateur et le serveur sans m'occuper de comment ils seront transmis sur le wire.
Si je dois lui faire une seule critique : il se base beaucoup sur le fait que les modèles mémoires de java et de javascript doivent être similaires en terme de récupération de ram. Malheureusement aucun moteur n'implémente sa collecte de ram comme java : les références croisées ne sont pas collectés par les navigateurs du moment. Les API de gwt évoluent petit à petit pour pouvoir régler ça.
En dehors de ce petit bemol, c'est vraiment génial, test du code dans mon navigateur et les erreurs s'affichent sous la forme de stacktrace java avec numéro de ligne. Refresh du navigateur pour exécuter le code tout juste sauvegardé dans eclipse. Permet un cycle de dev qu'on jalousai aux développeurs php avant.