|
Tapestry es un marco de trabajo de código abierto para el desarrollo de aplicaciones Web Java basadas en componentes y orientadas a objetos. Simplemente, en lugar de tratar con el API Servlet o con las Actions de Struts, el programador de Tapestry almacena los datos de usuario con propiedades de objetos y maneja las acciones de usuario con métodos manejadores de eventos.
Otra característica importante de Tapestry es su uso de plantillas HTML. En Tapestry cada página es una plantilla HTML que contiene etiquetas HTML amigables para el navegador. Al contrario que las páginas JSP, JSTL o JSF, crear páginas Tapestry es relativamente fácil utilizando herramientas de diseño Web comunes, y puede previsualizarlas en un navegador.
Este artículo explica algunas de las principales caracerísticas de Tapestry y demuestra como Tapestry 4 hace que las cosas sean incluso más sencillas que en las versiones anteriores.
|