Bonjour,

Cet Après midi je dois participer à une réunion qui doit aboutir a un choix entre "flex/blazeds/spring/hibernate" ou bien "gwt/spring/hibernate"

J'ai fait des tutoriaux avec les 2 et je dois dire que j'ai été embalé par les 2 ... (même si je pense que la courbe d'apprentissage est un peu plus longue sur Fex pour des gens qui sont full java comme moi au départ)

Ci dessous quelques avantages et inconvénients trouvés lors de mes recherches sur le net pour les 2 technos (en anglais, je fais un copier/coller ;-))

GWT Advantages:

* Doesn't require plug in installation on the client side
* GWT doesn't require the user to know JavaScript since the code is written in Java
* GWT doesn't cost money since it is Open Source.
* Changes in the Client side are immediately shown on the browser by using refresh, no need to restart the server.
* GWT can be easily debugged in hosted mode.
* There is compatible between different web browsers.

GWT Disadvantages:

* The html and JavaScript code which GWT generates is pretty heavy and not necessary fully optimized.
* GWT doesn't come out of the box with all the possible widgets, there is a need to use extra components

Flex Advantages:

* The UI looks nicer then plain HTML/JavaScript code, It contains huge amount of animations, widgets etc'
* Compatible between different web browsers
* Flex 2 SDK and Flex Builder 2 for Education are both free
* Google can index SWF files

Flex Disadvantages:

* It requires plug in installation on the client side , however this may not be disadvantage since Adobe claims that Flash is installed on more then 99% percent of users.
* Flex Builder 2 costs some money
Avez vous d'autres arguments / avis / ou bien retours d'expériences sur ces 2 technos ?

Merci d'avance .

Loïc