Rick Hightower pose une question que mes clients me posent régulièrement. Où
va la couche graphique web dans le monde java ?
Mon opinion est que Struts 1.x est maintenant le legacy du monde java, une
espèce de Cobol que tout développeur java doit connaître car il le rencontrera
un jour où l'autre sur un projet. Pour le futur, si un framework MVC doit
s'imposer, Struts2 est bien placé, car dans Struts2 il y a Struts. Un autre
framework pourrait tirer son épingle, SpringMVC, car dans SpringMVC il y a
Spring ;-). Ces frameworks n'apportent pas vraiment de révolution, ils sont
plutôt dans la continuité.
Pour ce qui d'un futur plus ambitieux, je pense que GWT va s'imposer. Vous
le savez tous, je suis un supporter de cette technologie. Mais chaque mois qui
passe me donne de nouveaux indicateurs, l'adoption de cette technologie est en
forte croissance.
Il y a un challenger, Flex d’Adobe qui repose sur le plugin Flash. Pas de
problème, n'est-ce pas ? Et pourtant, ce matin pour tester la version beta du
site parleys.com (le site où les vidéos de Javapolis et SpringOne sont
diffusées), il m'a fallu upgrader mon plugin flash. Sans ça, je ne pouvais pas
accéder au contenu. J'ai fermé mon navigateur et j'ai installé le nouveau
plugin et j'ai relancé. Un site, merveilleux, m'est apparu, mais l'upgrade d'un
plugin sur le poste de travail est-il à la portée de toutes les DSI ?
Oui, je n'ai pas cité JSF. Je ne crois pas beaucoup à cette technologie.
Certe, elle est puissante, mais elle est aussi très compliquée.
What server-side Java web framework will be the next for 2008?
http://www.parleys.com/display/PARLEYS/Parleys.com+V2+BETA+Program
