Développer des interfaces riches universelles ?

Un des aspects tout à fait fondamental, quand on développe un site “riche”, c’est la technologie : Flash ou Ajax ?

Les avantages d’Ajax sont nombreux, mais il y a quelques “points durs” :

  • C’est compliqué et difficile d’écrire une application Ajax, le code est réparti entre le serveur et les clients ;
  • Le code doit s’adapter aux différent navigateurs.

Le dernier point est vraiment un aspect très délicat. Le Javascript (langage de programmation côté client donc) est différent, suivant le navigateur, avec de grosses différences, même entre plusieurs version d’un même navigateur (je pense bien évidement à Internet Explorer 6).

Google propose une alternative : GWT.

GWT permet de développer son application 100% en Java.

Le développeur est donc dans un environnement unique (un seul langage) et peut mettre au point son application plus simplement.

Ensuite, GWT génère le code qui va bien. Le programmeur n’a donc pas à écrire du JavaScript, c’est le générateur de Google qui s’en charge.

Sur le principe, je trouve cette approche très intéressante et je sais qu’il y a une communauté de “fan” (hello Didier).

Maintenant, la question est : existe-t-il des services grand public basés sur cette technologie ?

Les commentaires sont fermés

Les commentaires sont fermés.