Il est très difficile de dire quel est le meilleur framework Web en Java. Surtout que ce choix dépend énormément de l’environnement technique de l’application et des affinités des architectes et/ou des développeurs. Matt Raible nous présente sa vision sur 5 frameworks existants en prenant en compte l’aspect technique et stratégique :

Cette présentation est également illustrée par une démonstration implémentée avec ces différents frameworks.

Il y a un fil de discussion sur TSS à propos de cette présentation où la communauté donne également son opinion sur les frameworks Web.

On peut retenir en résumé que :

  • Trapesty et Spring sont de très bons frameworks, mais ils sont très peu supportés. Il est donc difficile de se lancer dans l’aventure.
  • JSF est le standard J2EE. Et même s’il n’est pas encore arrivé à maturité; avec le support des grosses sociétés du monde J2EE et des éditeurs, il risque bien de rependre une place importante sur le marché des frameworks Web.
  • Struts reste le framework de référence. Très utilisé, il éprouvé depuis un certain temps, même s’il faut fournir un travail plus important qu’avec ses concurrents.

Notes

[1] A voir aussi

SeBStrutsIl est très difficile de dire quel est le meilleur framework Web en Java. Surtout que ce choix dépend énormément de l'environnement technique de l'application et des affinités des architectes et/ou des développeurs. Matt Raible nous présente sa vision sur 5 frameworks existants en prenant en compte l'aspect technique...Un blog, c'est un blog !