基本方針Plack::Request をつかうPlack::Response はつかわない なくてもなんとかなるしモデルのサポートはごく限定的に configuration から new するぐらいまででいい。Amon における M の定義は、my $conf = config->{'M::Thing'}; MyApp::M::Thing->new($conf) できるクラスということにすぎない。なにも強制しない テンプレートエンジンからモデルからなにから、さしかえ可能に。おしつけがましいフレームワークは嫌だ。変にデフォルトをあたえると、後々足をひっぱることになる。Rails を見よ。ユーザーのコードが直接的な表現になることCLI でも Web でも同じ感覚でコードがかけること速度が十分速いことSledge::Authorizer っぽいのはコアにいれないコアは PP だけでうごくPerl

