-
Perl6 et page Web
Bonjour,
Je voudrais porter une partie (voir tout) de mon programme Kandela http://perl.developpez.com/telecharg...nDeLa-dentelle en version Web.
Je voudrais faire la partie métier en perl 6 et la partie graphique en Web, HTML5+ Canvas + Jquery ou autre.
Avez vous des conseils pour la partie perl6 ?
Apache avec un cgi ou autre ?
Perl6 avec un module du type HTTP::Server::Simple
autre ?
Merci.
-
Bonjour,
je n'ai pratiquement pas d'expérience en développement Web, que ce soit en Perl 6 ou dans un autre langage.
Tu peux cependant consulter le module suivant: https://github.com/moritz/CGI-Application.
Mais il me semble que CGI n'est plus vraiment le standard pour des applications Web.
Voir aussi les modules suivants (que je ne connais pas) :
https://github.com/gfldex/http-server-simple
https://github.com/sergot/http-useragent
https://github.com/skaji/perl6-HTTP-Tinyish
https://github.com/supernovus/perl6-http-client
https://github.com/supernovus/perl6-http-easy
https://github.com/tokuhirom/p6-HTTP-Server-Tiny
https://github.com/tony-o/perl6-http-server
https://github.com/tony-o/perl6-http-server-async
https://github.com/ugexe/Perl6-Grammar--HTTP
Je peux essayer de t'aider sur Perl 6, mais pas vraiment en ce qui concerne des applis Web.
Je vais essayer de me renseigner auprès de personnes susceptibles d'avoir bien plus d'expérience sur le sujet.
Bonne soirée.
-
Bonsoir,
qu'est-ce que ton programme actuel utilise comme module ou comme framework en Perl 5?
Actuellement, en Perl 6, il y a beaucoup de modules disponibles, mais il n'y a pas de framework Web réellement stable et abouti.
Si tu utilises actuellement un framework, une solution possible pour migrer en douceur serait d'utiliser le module Inline:: Perl5 permettant d'utiliser du code Perl 5 dans un programme Perl 6 et, donc, d'utiliser un framework Perl 6 dans un programme Perl 6.
-
Bonjour,
Je suis parti avec https://github.com/gfldex/http-server-simple
Je suis parvenu a faire une interaction élémentaire avec JQuery, JCanvas en HTML5 et mon serveur web perl6... un bon début.
Le programme existant perl5 n'utilise pas de framework, juste quelques modules classiques et tk.
Pas sûr que l'option Web soit la meilleur, mais bon, faut bien s'amuser.
-
Bonsoir,
Personnellement, je resterai en Perl/Tk, les solutions offertes par une application poste sont toujours bien plus importantes qu'une application Web, bien qu'aujourd'hui, avec HTML5, JQuery on puisse faire beaucoup de choses. Mais bon, je ne suis pas expert.
De plus, de nos jours, avec Strawberry Perl, tu peux importer complétement Perl facilement dans ton application pour Windows. Mais pour s'amuser, pourquoi pas :aie: !