Coming soon: Play 2.0. "It's time to move on"
Parece que tenemos buenas noticias de la actividad de desarrollo de mi framework web favorito y cómo ya muchos sabrán es Play!. Un framework web del que ya había escrito algunas entradas a modo de inducción al tema (esta, esta y esta otra).
Bueno, pues revisando mi cuenta de G+, me encontré con una entrada realizada por el mismo fundador del proyecto Play!, el francés Guillaume Bort quien en el sitio web del proyecto dijo:
It's time to move on! We are working on the next major version of Play framework, integrating a brand new build system and awesome asynchronous features all with native Java and Scala support.
Cosas interesantes que se vienen del proyecto.
Primero que nada muchos me habían comentado el inconveniente que tiene el usar Play 1.x.x por el hecho que para muchas cosas este framework [Play!] echaba mano de Python (de hecho, lo que agregamos al PATH cuando instalamos Play! es un script Python). Esto al parecer se va a terminar con esta nueva versión y se optará por algo más común en el mundo Java (aunque es más común en Scala) y eso es: SBT; si queremos podemos olvidarnos del script python para construir nuestro proyecto, ya que el como he mencionado el equipo de Play! pone rumbo hacia SBT.
Otra cosa interesante es el sistema de plantillas que se mueve de estar basado en Groovy a estar basado en Scala...con el fin de poder saber que errores antes de ir al runtime.
Y se nos agrega también la posibilidad de usar AKKA, una librería de uso de actores tanto para Java cómo para Scala.
En fin, el proyecto ahora se ve más interesante y flexible de lo que era. Si desean ver el anuncio completo pueden ir aquí para ver con más detalle este avance.
Saludos.
- wishmaster77's blog
- Inicie sesión o regístrese para enviar comentarios
ORM?
Creo que Play trae su propio ORM, no? También se puede programar en Scala las clases de dominio? Habrá que echarle un ojo.
Re: ORM?
Lo que se puede leer en el anuncio es:
Respecto a Scala, si. Play! comenzó siendo un framework para Java, después se creó un módulo (a modo de plugin) para usar Scala con Play!, el problema era que lo que realmente cambiaba era la sintáctica, por lo que se replanteó dicho plugin, hasta quedar cómo ahora (en la versión 1.2.3) dónde Play! se adapta a la filosofía de Scala. Sin embargo en el anuncio comentan algo:
Y también nos dicen algo cómo: Pero si usas Java, no hay problema, continúa usando Java con la experiencia vitaminada.
En fin, ahora se ve más interesante.
traducción del anuncio de play 2.0
acabamos de publicar una traducción del anuncio de play 2.0
la pueden consultar aquí:
saludos
sas