Proyectos
Ultimamente, estoy volcado con todo lo relacionado con la programacion ajax/comet, y desarollo sobre frameworks como dojo, scriptaculous/prototype y tiddlywiki.
En la búsqueda del santo grial de la programación web, plasmo ciertas ideas en dos proyectos estrella: jerd y yapt. El primero basado en j2ee, el segundo utilizando php como backend (por su ubicuidad, no porque me guste especialmente php).
Novedades..
- Nueva versión de yapt
- Programación server-side javascript con jerd
Es la integración de jetty y dwr bajo rhino, para porporcionar un marco de trabajo para el desarrollo del lado del servidor (server-side javascript o SSJS)
En ese mismo sentido, existen varios proyectos, de entre los cuales destacaría:
- En bluish coder se da una primera aproximación, en la que notablemente resuelve el problema de encapsular objetos javascript para poder ser utilizados como servlets.
- Firecat
- helma
- TrimJunction
más en Jetty-E4X-Rhino-Dojo
Caracteristicas:
- Posibilidad de uso de Continuations a traves de Jetty o Rhino... (El problema de la doble implementacion se plantea tambíén en el proyecto DWR)
- Desarrollo de servlets en javascript
- Compilacion/Exportacion a traves de DWR de ojetos javascript
Surge de la necesidad de proporcionar un back-end para tiddlywiki
Resumiendo:consiste en un fork del proyecto tiddlywiki, ya que este ultimo tiene ciertas carencias debidas precisamente a sus objetivos de diseño, a saber:
- No valida por el w3c debido a los atributos (por cierto, este mismo problema lo tiene, en cierta medida, dojo)
- Problemas de escalado.. en cuanto crece un poco, se hace inmanejable. es necesaria una carga incremental tanto de los plugins como del contenido
- Existen proyectos para proporcionarle un back-end... (php-tiddlywiki, cctiddly,...) ninguno me ha convencido del todo. Y el oficial va a ser en RoR
- A Google no le gustan nada los '\n' y la sobrecarga de tiddlers "shadow" almacenandolos en el store (templates, css, etc...)
Usan yapt...
<
>