Chargement...
 

Comprendre Mojolicious en 2 heures

 

Objet de cette documentation

 

Cette courte documentation vous permettra après lecture et quelques essais de comprendre les rudiments de Mojolicious en 2 heures. 

Mais pour cela vous devrez connaître le Perl. Vous pouvez toujours lire cette documentation si vous ne connaissez rien au Perl mais disons que vous ne pourrez pas aller plus loin que cette documentation si vous ne connaissez pas le Perl.

Un peu d'histoire

Tout d'abord, il faut savoir que  Mojolicious vient d'une amélioration du projet Catalyst, qui doit son nom à un phénomène assez riche chez Perl celui du CPAN. CPAN veut dire Compréhensive Archive Network, c'est une ressource qui réunit l'ensemble des modules Perl développés au fil du temps.

Ainsi aucun développeur Perl d'utilise de modules qui ne soit pas dans CPAN et il ne viendrait à l'idée d'aucun développeur Perl de ne pas mettre ses modules qu'ils juge génériques dans le CPAN. Ainsi CPAN est une gigantesque Catalyst comprenant des millers de modules, très unifiés et régis par une syntaxe d'utilisation, de documentation et d'installation commune. On va trouver des module pour la connexion avec toutes les bases de données; des serveurs HTTP, des modules CGI etc etc...

Ainsi le projet Catalyst lorsqu'il a vu le jour reprenait la multitude des outils CPAN offrant ainsi une multitude de modules. 

Cependant Catalyst s'est montré assez gourmand en ressources. C'est ce que Mojolicious est venu améliorer.

Présentation de Mojolicious

Changer de langue

Anglais (English, en)Français (fr)

Recherche