CGI フレームワークブーム #
- MENTA というウェブアプリケーションフレームワークをかいてみた - TokuLog 改めB日記
- NanoA というウェブアプリケーションフレームワークをかいてみた - id:kazuhookuのメモ置き場
- YappoLogs: Yacafi という軽量CGIフレームワーク書いたよ
すべてに共通していえることは
- コンセプトがはっきりしている
- コード短い
一方オレオレフレームワークである C::M::App は、わりきりが足らず、肥大化している (現在約 700 行) orz
1 年以上使ってきて、自分にとって実用的な部分、足りていない部分、使わない部分が見えてきたので、ばっさりシンプル化することにした
- db 関連部分は別途書くことがほとんどなので、ばっさり削る
- request の dispatch 部分もいつも同じことしかしないので、なんでもやろうとせず、ルール化してばっさり削る
- 現状公開していないことだし、互換性は考えない。名前変える
この 3 つをやるだけで、多少シンプルになるはずなので、今の仕事が一段落したら Perl 脳に戻してとっととやる