Mojolicious

クライアントサーバのperl版を試した。

これを使えばさっき作った単語登録をネットワーク対応にできる。

そして、Mojoliciousというものを知った。

Mojolicious::Liteというモジュールもある。

インストール後、以下のようなファイルを作り、


use Mojolicious::Lite;

get '/' => 'index';

app->start;

__DATA__

@@ index.html.ep
Hello World!


以下のようにmorboというコマンドで実行するとhttpサーバが動く。


C:\Users\t\mojo>morbo mojo.pl
[Sun Jan 27 04:09:27 2013] [info] Listening at "http://*:3000".
Server available at http://127.0.0.1:3000.


この状態でブラウザで http://127.0.0.1:3000 にアクセスすれば、Hello World! という文字が表示される。

これはおもしろそう。

https://github.com/yuki-kimoto/mojolicious-guides-japanese/wiki/Mojolicious%3A%3ALite