tokuhirom's Blog

Amon2::Lite というモジュールを Amon2 に添付してみました。

まだ EXPERIMENTAL な実装なので今後かわる可能性もありますが、とりあえずリリースしました。

http://beta.metacpan.org/module/Amon2::Lite

Sinatra や Mojolicious::Lite のような感じで、以下のように app.psgi をかくことができます。

use Amon2::Lite;
 
get '/' => sub {
    my ($c) = @_;
    $c->render('index.tt');
};
 
__PACKAGE__->to_app();
 
__DATA__
 
@@ index.tt
<!doctype html>
<html>
    <body>Hello</body>
</html>

通常の Amon2 の形式への移行も容易だとおもうので、おためしください。