Zk Framework

Hoy he estado echando un vistazo a los frameworks seleccionados, pero puedo decir que me he quedado impresionado con Zk Framework. Tiene licencia GNU y funciona mediante eventos, escrito en AJAX y basado en XUL y XHTML, muy similar a aplicaciones de escritorio. Lo que me ha impresionado es XUL, es un lenguaje para crear interfaces de usuario portable, bastante más potente que escribir en html y sin tener que incluir código javascript. Además, en la página de ZK Framework, vienen ejemplos de aplicaciones con el código fuente muy claro.

Obtenido: pruebas con ZK Framework.

Objetivo: voy a empezar echarle un vistazo a ZeroC Ice.

Django

Hoy he estado instalando y haciendo algunas pruebas con Django. Éste es un framework con licencia BSD, escrito en python, para utilizar también con este lenguaje. Sigue el patrón MVC (Model-View-Controller). Además, genera una interfaz para administrar la base de datos. Para hacerlo funcionar con Apache 2 hay que instalar el mod_python (que está como paquete Debian) y funciona con varias bases de datos, yo lo he probado con mysql. He estado realizando un tutorial que hay en la página de Django y sinceramente se me ha hecho eterno.

Voy a ver si miro otros frameworks, estoy interesado especialmente en aquellos que puedan trabajar con Python, así que primero creo que le echaré un vistazo a TurboGears. De momento, he seleccionado entre todos los que había escogido previamente, aquellos que se adaptan más a mi proposito, que he visto que cuentan con más documentación y recursos.

Lenguaje Framework
Java Apache Cocoon · Apache Struts · AppFuse ·JBoss Seam · OpenLaszlo · OpenXava · SmartClient · Spring Framework · Tapestry · WebWork · ZK Framework
PHP CodeIgniter  · KohanaPHP · PHP For Applications
Python Django · Karrigell · Pylons · Spyce · TurboGears · Zope
Ruby Ruby on Rails

Obtenido: Selección de los frameworks interesantes y pruebas con Django.

Objetivo: Realizar pruebas con los frameworks seleccionados.

Estudio de Frameworks de aplicaciones web

He estado buscando frameworks para el desarrollo de aplicaciones web, y me he centrado en aquellos para lenguajes que son soportados por ICE. He conseguido reunir una buena lista de frameworks a considerar, y he estado viendo algunos de ellos por encima. Mañana probaré alguno.

Lenguaje Framework
Java Apache Cocoon · Apache Struts · AppFuse · Aranea framework · Cooee framework · Google Web Toolkit · Grails · Hamlets · ItsNat · JavaServer Faces · JBoss Seam · jZeno · Makumba · Mentawai · OpenLaszlo · OpenXava · Reasonable Server Faces (RSF) · RIFE · Shale Framework · SmartClient · Spring Framework · Stripes · Tapestry · ThinWire · WebObjects · WebWork · Wicket framework · ZK Framework
PHP Akelos PHP Framework · CakePHP · Canvas · CodeIgniter · DIY Framework ·  FUSE · Horde · KohanaPHP · PHP For Applications · PHPOpenbiz · PRADO · Qcodo · Seagull PHP Framework · SilverStripe · symfony · Zend Framework · Zoop Framework
Python CherryPy · Django · Karrigell · Nevow · Porcupine · Pylons · Spyce · TurboGears · TwistedWeb · Webware · Zope
Ruby Camping · Nitro · IOWA · Ramaze · Cerise · Merb · Ruby on Rails