martes, 25 de octubre de 2011

Mojolicious 2.0 - Un interesante framework web para Perl



Hay frameworks para Java, PHP, Javascript, Python, Ruby… para cualquier lenguaje de programación moderno y, claro, Perl es uno de ellos. Hoy te presentamos un framework para desarrollo web en Perl llamado Mojolicious y que recientemente ha sacado a luz su versión 2.0, con unas características la mar de interesantes:

  • Versión 5.10.1 de Perl, con grandes mejoras en rendimiento y otras características
  • Un potente servidor web para desarrollo llamado Morbo y otro mejorado para producción llamado Hypnotoad 
  • Gestión y manejo de eventos
  • Plugin para montar y embeber aplicaciones de manera sencilla
  • Grupos y colecciones
  • Testing a través de WebSocket


Desde luego tiene una pinta interesante. Si alguien se anima a probarlo y crear alguna aplicación, que nos lo haga saber, que tenemos curiosidad.

2 comentarios:

Yo lo vengo usando desde antes de la version 1.0 y estoy muy contento. No es un framework web tradicional como tantos otros en perl u otros lenguajes, es un framework para la web en tiempo real como lo anuncian.

Es muy facil de instalar, no tiene dependencias mas allá de perl 5.10.1 (todas las distros traen ya perl 5.10 o superior) y con una documentación bastante buena: http://mojolicio.us/perldoc

Pero no todo es para hacer web, lo que ha comenzado como las herramientas para testear el propio framework y las apps hechas con él, se ha convertido en lo que completa "la web en una caja" (el motto anterior). Viene con Mojo::UserAgent que es un cliente web con soporte http 1.1 completo (websockets incluido).

Todo, cliente y servidor, es orientado a eventos lo que permite muchisima flexibilidad. Justamente el API de eventos es una de las cosas que mas ha evolucionado en la version 2.0

Muchas gracias por contarnos tus experiencias con este framework. Esperamos tus próximas apreciaciones y las de los demás para enriquecer nuestros conocimientos.

Publicar un comentario