実は、今は新会社のシステムを作るために、新しいフレームワークを作ろうとしている。基本はMONTSUQIなのだが、もっと柔軟にしようという考えだ。
MONTSUQIは典型的なMVCに基いた設計になっている。MVCは完全に分離され、VにMやCが引っぱられることはない。つーか、Vはweb だけではなく、いろいろなインターフェイスが用意されているので、MやCがVに引っぱられるとVの汎用性が下がる。まぁ行儀の悪いプログラムが書けないわけじゃないので、Vに依存したMやCも書けないではないが。
続きを読む