Buscar
Social
Ofertas laborales ES
« Plugin de VMWare para Eclipse | Main | Java y Solaris podrían pasar a tener licencia GPL 3 »
lunes
feb122007

Tapestry 5 preview

Howard Lewis Ships y el equipo de desarrolladores de Tapestry, han liberado por fin un preview de la nueva versión de este framework web enfocado a componentes. Aunque es una versión no definitiva, ya integra toda la funcionalidad necesaria para empezar a crear aplicaciones con él.



Entre las mejoras y cambios que esta nueva versión tiene, destaca que cambia todo su sistema de configuración que antes se hacia mediante archivos xml por el uso de anotaciones en los archivos Java. Otro de los cambios es que ahora las clases de tus componentes no extienden a ninguna clase base del framework y ya no se necesita que sean abstractas (por fin!). Obviamente, para seguir el camino impuesto por Rails, aboga por la convención sobre la configuración para lograr una codificación más rápida.



En este enlace pueden ver unos screencasts sobre el uso de esta preview, eclipse y maven2 grabados por el mismo Lewis Ship.



En el pasado Tapestry se me hizo un framework revolucionario sobre todo por el uso de componentes aunque nunca entendí del todo OGNL ni su soporte para javascript que debías declararlo en xml externos. Por lo que veo el equipo de desarrollo ha decidido simplicar las cosas y la eliminación del XML para configuración es un punto interesante a su favor.



No estoy seguro, pero viendo a otros frameworks de la época como Struts o Cocoon que ya no siguen en desarrollo, me parece que Tapestry puede ser el framework más longevo en activo. ¿Qué experiencias tienen con él, le ven futuro en un mundo que parece que será dominado por JSF, Spring MVC y quizás Grails?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.