Framework MVC ZK

Se ha liberado la versión 5.0 de ZK.

A primera vista lo que impresiona es lo que se puede hacer (ver Demos), con Tartas, coloreado de filas en tablas, efectos, formularios,…

Además ofrece un plugin para Eclipse con un editor visual de las páginas, diseñador de estilos,… que permite ser más productivo, el ZK Studio.

También se integra con JSP, JSF, Spring, Spring Security y Spring Web Flow y permite definir scripts en JavaScript, Java, Python,…

Personalmente conozco este framework desde hace bastante tiempo y aunque las demos impresionan desde las primeras versiones, y su IDE es bastante bueno siempre me echaba para atrás que el código quedase como esto:

Vamos, me parecía una vuelta atrás a los tiempos de scripting en JSP…más bonita pero una vuelta atrás. En JavaHispano a esto lo llaman Server+Cliente fusión (“Esta versión de este framework web incluye lo que sus desarrolladores llaman Server+Cliente fusion, en pocas palabras es un framework 100% orientado al servidor y 100% orientado al cliente, es decir, se puede controlar todo lo que ocurre en el servidor y en el cliente en todo momento e incluso en la misma pagina.”)

Las buenas noticias es que a alguien más le pareció lo mismo y han hecho un esfuerzo para darle un soporte MVC,

Un ejemplo de su uso:

aquí los artículos:

http://www.zkoss.org/smalltalks/mvc/

http://www.zkoss.org/smalltalks/mvc2/

Ahora si que prometo probarlo de verdad J