août
2009
Pour rebondir sur l’article de Nicolas Zozol, j’ai eu envie d’écrire ce billet de manière originale.
Il était une fois un Jonhson qui se prenait pour un roi.
Une nuit, il a du se dire : « I have a dream » …
=> Je rêve de développer en Javascript …
- en typant fortement mes objets,
- en organisant mon code en paquets, en classes,
- en utilisant la généricité,
- en relevant les erreurs de syntaxe dès la phase de codage,
- en déboguant mon code pas à pas
- en écrivant un code compatible multi-navigateur, délaissant à des implémentations concrètes le soin des spécificités de untel ou untel …
puis il s’est réveillé et est allé prendre une tasse de café :
=> Il y a un Avant et un Après GWT !
- Avant, Java et Javascript n’avait de commun que les 4 premières lettres de leur nom.
- Après, on peut dire que Java et Javascript sont dans un même bateau, le bateau GWT !
Pendant le développement, c’est vrai que GWT, c’est principalement du Java :
- Mon IDE : Eclipse
- Mes fichiers : .java
- Mes librairies : .jar
Mais il y a une vie après la naissance, et c’est parfois douloureux (Pourquoi ça compile pas ?)
Parce que lors de cette phase cruciale, GWT accouche d’un pavé peu ragoutant (option OBF)
Et après, pendant la vie de l’application, ce n’est donc que du Javascript ! (enfin, pour la partie cliente)
Donc d’une certaine manière, on peut dire que GWT est plus du Javascript que du Java.
Le tour de force de GWT, c’est de nous faire oublier tout ça.
Non pas qu’il faille l’oublier coûte que coûte sinon l’accouchement peut être douloureux mais parce que si quelqu’un m’avait dit il y a quelques années que je ferai toute la partie graphique de mes applications en javascript, je l’aurai probablement pris pour un fou !!!
Mais heureusement, un homme a fait un rêve et fait de ce rêve une réalité ;o)
C’est vrai, l’article est vraiment original
Merci pour cet article
Super bien écrit ^^