Mojolicious

Mojolicious

Mojolicious ("Mojo") es un framework web de próxima generación para el lenguaje de programación Perl..
Un marco web de próxima generación para el lenguaje de programación Perl.En los primeros días de la web, muchas personas aprendieron Perl debido a una maravillosa biblioteca de Perl llamada CGI.Fue lo suficientemente simple para comenzar sin saber mucho sobre el idioma y lo suficientemente poderoso como para seguir adelante, aprender haciendo fue muy divertido.Si bien la mayoría de las técnicas utilizadas están desactualizadas ahora, la idea detrás de esto no lo es.Mojolicious es un nuevo esfuerzo para implementar esta idea utilizando tecnologías de vanguardia ... • Un increíble ** marco web en tiempo real **, que le permite desarrollar fácilmente prototipos de un solo archivo en aplicaciones web MVC bien estructuradas.• Potente de fábrica con rutas RESTful, complementos, comandos, plantillas Perl-ish, negociación de contenido, gestión de sesiones, validación de formularios, marco de prueba, servidor de archivos estáticos, detección CGI / PSGI, soporte Unicode de primera clase y mucho más para que usted puedadescubrir.• Un potente ** kit de herramientas de desarrollo web **, que puede usar para todo tipo de aplicaciones, independientemente del marco web.• Implementación completa de cliente / servidor HTTP y WebSocket con IPv6, TLS, SNI, IDNA, proxy HTTP / SOCKS5, socket de dominio UNIX, Comet (sondeo largo), Promesas / A +, mantener vivo, agrupación de conexiones, tiempo de espera, cookie, multipartey soporte de compresión gzip.• Servidor web de E / S sin bloqueo incorporado, compatible con múltiples bucles de eventos, así como pre-bifurcación opcional e implementación en caliente, perfecto para crear servicios web altamente escalables.• Analizador JSON y HTML / XML con soporte de selector CSS.• API de Perl puro muy limpia, portátil y orientada a objetos sin magia oculta y sin requisitos además de Perl 5.24.0 (también se pueden usar versiones tan antiguas como 5.10.1, pero pueden requerir la instalación de módulos CPAN adicionales)código basado en años de experiencia desarrollando Catalyst, de código libre y abierto.• Cientos de extensiones de terceros y proyectos derivados de alta calidad, como la cola de trabajos Minion.

Categorias

Alternativas a Mojolicious para Python con licencia gratuita