Movable Type には、MT::App という Web アプリケーションを記述するための基底クラスがありますが、結構慣れが必要なのと癖があることもあって、もっと手軽に Sinatra like にアプリケーションを記述できる、フレームワーク的なものが欲しいなーと常々思っていました。 とりあえずいろいろやりたいことは残っていますが、動くところまでできたので、紹介します。 現状では、PSGI でのみ動作します。 名前 MT::App::Lite 概要 以下のような感じでMTアプリケーションを記述します。 package MyLiteApp; use strict; use MT::App::Lite; setup Renderer => 'Xslate'; get '/' => sub { my $app = shift; $app->render('index.tt', { blog