Hace poco he estado impartiendo un cursillo de formación sobre arquitecturas Java, y uno de los puntos que hemos tratado ha sido el framework
Spring para el desarrollo de aplicaciones web.
Como parte del trabajo de documentación, he encontrado algunos enlaces interesantes sobre comparativas de los diferentes frameworks existentes para Java:
- Comparing Web Frameworks, de Matt Raible, compara Struts, Spring MVC, WebWorks, Tapestry y JSF.
- Comparison of Java Web Frameworks, de Neal Ford, habla de Struts, Turbine, Tapestry, WebWork, Internet Beans y Velocity.
- Comparing Web Frameworks, de Simong Brown, donde habla de scriptlets, JSTL, JSPs con XML, Struts, Stripes y WebWork.
- JavaServes Faces vs Tapestry, de Phil Zoio, donde compara JSF y Tapestry.