Que es mejor el JSF o Struts
Cual de las dos tecnologías es mejor para realizar proyectos en java.
Alguien conoce algunos Links.
- higoca110180's blog
- Inicie sesión o regístrese para enviar comentarios
Cual de las dos tecnologías es mejor para realizar proyectos en java.
Alguien conoce algunos Links.
Naturalmente JSF por ser
Naturalmente JSF por ser más reciente tiene algunas mejoras en cuanto a Struts, aunque no es ningún accidente ya que el creador de Struts es quien lideró la especificación de JSF.
JSF es más extendible y flexible que Struts y poco a poco va tomando fuerza en cuanto a su comunidad, frameworks JSF y su consecuente documentación.
Aunque he trabajado mucho tiempo con Struts y me gusta, mi voto va para JSF que también me agrada bastante y facilita más el desarrollo de aplicaciones Java.
Saludos!!!
Tapestry
Para mi gusto, es mejor Tapestry que JSF o Struts. Es un paradigma totalmente distinto pero es mucho más limpio y flexible, te permite mayor control, más orientado a objetos, el diseño me parece algo más natural que el de Struts o JSF. Y junto con Spring te permite hacer aplicaciones bastante rápido.
Una gran ventaja de Tapestry sobre los otros frameworks es que el HTML es simplemente HTML; no hay tags especiales con <% bla %> y esas cosas, que se pierden cuando un diseñador toca tu jsp. Simplemente hay atributos especiales jwcid en los tags que van a ser procesados por tapestry, y cualquier editor de HTML te los respeta aunque te diga que no son estandar.
Tu página es puro HTML, tu código va en un .java como debe ser, y la definición para los elementos y componentes de la página está en un XML aparte. Y cada página o fragmento de página es una clase en Java, donde solamente pones el código que necesitas, no tienes que saber exactamente cómo funciona todo el framework para poder trabajar con él.
Checalo, tapestry.apache.org
Given the choice of dancing pigs and security, users will choose dancing pigs, every single time. - Steve Riley
Bastante interesante
No tendras algun ejemplo de Tapestry? que puedas postear para checarlo mejor
jm2
otra opcion muy buena es Grails (hace 3 años no la conocía pero hoy la recomiendo más que T5)