Les faiblesses de GWT (aka Google Web Toolkit)

GWT (Google Web Toolkit) est un framework développé par google, permettant de créer des pages web dynamiques en utilisant la technologie AJAX. Le principe est de développer en Java avec des composants dont le fonctionnement est proche de Swing, une bibliothèque graphique basée sur le Modèle-Vue-Contrôleur. Dans la phase de déploiement, le compilateur GWT traduit l’application écrite en Java vers une application Web utilisant Javascript, HTML, ainsi que le DOM (Document Object Model) utilisant des techniques d’HTML dynamique. Ce dernier sera embarqué dans un serveur d’applications qui se chargera de le transmettre au navigateur web.

Techniquement intéressant cette technologie a toutefois des défaut listés par certains de ses utilisateurs.


  1. Le fait de coder en JAVA son interface graphique
  2. La gestion de l’historique
  3. L’indexation par les moteurs de recherche
  4. L’internationalisation
  5. Les modules
  6. L’intégration des données des POJO

Si vous souhaitez avoir plus d’éclaircissement, rendez vous sur le forum de développez.com

Exemple d’une application mail avec GWT

Sources: