Mojolicious::LiteでWebフレームワークを試す。
自分が使っているホスティングサービス(ロリポ)で簡単に使えるPerlのフレームワークを探していたのですがMojolicious::Liteが使いやすかったのでまずは導入から"Hello World!"までの記録を公開。
はじめに
入手方法
CPANからも入手可能ですが、自分はgitからダウンロードしました。
ちなみにMojoliciousのサイトMojolicious - Perl real-time web frameworkからもダウンロード可能です。
ドキュメント
ここでMojoliciousのドキュメントの日本語翻訳が行われています。
ではHello World!
以下のように書いてみます。
#!/usr/bin/perl use strict; use warnings; use lib qw(/home/users/hogehoge/web/lib/perl/mojo/lib); # libのパスを通す use Mojolicious::Lite; # Hello World get '/' => sub { my $self = shift; $self->render(text => 'Hello World!'); }; app->start;
これをサーバにアップロードしてブラウザから見ると'Hello World'と表示されると思います。
サンプル
今日はここまで。