Introduction à GWT par Alexandre PUGEAT



Environnement de développement

Présentation

Le framework GWT peut être considéré comme un iceberg. Il est composé d'un environnement de développement.

De par les outils qu'il propose, l'environnement mis à disposition augmente considérablement la productivité du développeur.

L'environnement de développement est constitué de deux archives jar :


GWT s'intègre parfaitement avec Ant et Maven pour déployer simplement et rapidement l'application web sous forme d'une archive war (Web App).

Le conteneur de servlets Jetty vient compléter cet environnement. Il est léger et rapide.

Le point majeur de cet environnement de développement concerne les modes disponibles pour exécuter une application web :



Mode développement

Le mode développement est une fonctionnalité majeure du framework. On peut en effet déboguer une application web comme un client lourd quelconque.

Le code executé est du byte code JAVA.

Voici les étapes pour déboguer une application GWT :



Mode production

Le second mode, Production, concerne l'exécution de l'application dans un langage purement Javascript et HTML.

Voici les étapes pour exécuter l'application en mode Production :


Le mode Production permet de tester l'application dans son état "final". On peut alors observer si l'application exécutée est identique en mode développement ou production

En mode Production, aucun plugin n'est disponible pour accéder à l'application contrairement au mode développement.



<< Architecture Communication >>

GWT Logo