juin
2008
Cette présentation a été présentée par Dmitry Buzdin. Je pense qu’il y avait une bonne centaine de personnes dans la salle !
Tout d’abord l’orateur nous a introduis GWT puis nous a parlé de l’adoption de cette technologie. Ensuite il nous a parlé du prototype qu’il a mis en place pour testé GWT et de l’intégration de GWT dans de gros projets d’entreprise. Pour finir il nous a parlé du développement d’application avec GWT, les avantages et les inconvénients.
Ci-dessous je vous liste les gros points de la présenation :
Introduction :
– GWT est un toolkit qui permet de créer des applications portable et évolutives en AJAX
– La couche de présentation est en Java et suit les mêmes principes que Swing.
– Il y a un compilateur Java to Javascript.
– Fonctionne sur les principaux navigateurs (multi-navigateurs).
– Il y a une fonction de déboggage intégrée en locale.
Les résultats du prototype :
– GWT n’est pas très rapide avec la génération du Javascript et les requêtes on atteint une seconde avant que la page ne soit créée.
– Niveau mémoire GWT est assez bon et consomme jusqu’à 8 fois moins de mémoire.
– Beaucoup plus facile que JavaScript
– Les développeurs Java aime GWT
– Les composants personnalisés sont faciles à réaliser.
– Il faut avoir de bonnes notion d’architecture objet pour coder correctement avec GWT.
Développement avec GWT :
– Les dépendances sont minimales.
– Les couches sont propres.
– Les composants sont réutilisables.
– Un seul point d’entrée.
– Le code peut-être partagé entre le client et le serveur.
– On peut l’intégrer avec d’autres technologies comme JQuery, JSP, Spring, Hibernate ou Portlets…
– Les tests unitaires posent des problèmes mais sont réalisables.
– Pas de bugs critiques ont été découverts.
– Plus dur que Struts.
Rétrospective :
– C’est plus facile pour faire une application en AJAX qu’en émulant Struts.
– Avantages : développement plus rapide, réutilisablilité, évolutivité (mémoire, CPU), compatibilité multi-navigateurs
Conclusion :
– GWT est assez mature pour être utilisé dans de gros projets d’entreprise.
PS : J’écris ces posts en live donc excusez-moi si c’est pas très clair !
oh genial je dois bientot faire une présentation en entreprise ce plan donne de bonne piste même si je pensai deja aborder les sujets évoqués
Merci pour ces comptes rendus.