Mojolicious::Lite. 1. Introducción e Instalación

Mojolicious es una plataforma para el desarrollo de aplicaciones web, realizada e integrada en el lenguaje Perl .

Página Web de Mojolicious

Documentación de Mojolicious

#!/usr/bin/perl
## Un servidor web, que sabe saludar
##
use Mojolicious::Lite;

get  '/' => sub { text => '¡Hola!'};

app->start;




## Arrancar el programa con morbo
## desde la línea de comandos
$ morbo hola.pl

.

Mojolicious::Lite es una forma sencilla de utilizar Mojolicious.

Mojolicious::Lite crea un servidor web, recibe peticiones de cualquier tipo desde un navegador, hace operaciones o cálculos si es necesario, y contesta al navegador.

La respuesta puede ser cualquier cosa, una página web completa, un fichero xml, una imagen… todo lo que puede enviar un servidor web.

Perl es un lenguaje de programación de uso general, muy potente y con gran cantidad de funcionalidad integrada, con numerosos módulos. Está incluido en cualquier instalación de Linux.

CPAN es un repositorio de paquetes o módulos de Perl, donde puede encontrarse casi todo.

Perl es cómodo tanto para hacer prototipos rápidos como aplicaciones complejas.

Mojolicious está presente en las distribuciones más importantes de Linux.

Utilizamos Fedora .

## Instalando Mojolicious::Lite

#### Antiguo, con yum
$ sudo yum install perl-Mojolicious

### Moderno, con dnf
$ sudo dnf install perl-Mojolicious