Interfaces con Tapestry 5

May 12, 2008 @ 12:56 pm by CaDs

Debo reconocer que Tapestry me ha gustado más de lo que esperaba.

Tratándose de un framework para J2EE, esperaba tener que escribir líneas y líneas de XML para configurarlo adecuadamente, pero afortunadamente Tapestry 5 permite gestionar prácticamente toda su configuración a través de notaciones, agilizando bastante el desarrollo y permitiendo que el código sea bastante más legible.

Para aquellos que no conozcáis Tapestry os recomiendo el libro Tapestry 5: Building Web Applications

null

El cual nos lleva de la mano por cada uno de los capítulos recorriendo las diversas opciones que Tapestry pone a nuestra disposición a la hora de construir interfaces.

La única pega que le encuentro al libro es que en varias ocasiones (sobre todo a partir del capítulo 6) omite los paquetes que deben importarse para poder usar las diversas clases que se mencionan en el libro. Lo cual si os encontráis sin internet para consultar es bastante molesto, claro que siempre os podéis descargar el código fuente de los ejemplos (altamente recomendable para descubrir los dichosos paquetes).

En general Tapestry me ha causado una grata impresión. Le encuentro ciertas similitudes con Rails en el sentido de que nos permite usar componentes bastante interesantes y potentes con un par de líneas de código, pero no llega a abarcar tantos aspectos como Rails.
Tapestry 5 es para interfaces y poco más (lo cual no es poco).

Una herramienta curiosa y bastante ágil y útil si os toca programar con J2EE.

No Comments »

Aún no hay comentarios.

RSS de los comentarios de esta entrada. TrackBack URI

Deje un comentario