いまの Web アプリケーションフレームワークに対する不満
年末年始休みを利用して Java の勉強もかねてオリジナルの Web アプリケーションフレームワークを考えてみています。そこでいまの Web アプリケーションフレームワークに対する不満な点をまとめてみたいと思います。
ページドリブン開発について
Seasar 界隈を眺めていますと、このページドリブン開発というキーワードが目に付きます。HTML をこさえてからプログラミングしましょうよという話です。これはこれでいいとは思うのですが、私のまわりではどちらかというと「どう動くか見せてもらってからデザインします」ということが多いです。ですので、プログラマなりが必要最低限の HTML を準備してから作るという塩梅になります。なんといいますか、二度手間です。HTML なんて準備せずに動くようなものはつくれないものでしょうか。
デプロイについて
テンプレートが JSP ではなく HTML だからわざわざ Tomcat を起動せずにすむ! という謳い文句を最近よく耳にします。たしかにそうですが、では、作成したテンプレートのデプロイはどうするのでしょうか? 大抵は Web アプリケーションと同時だと思うのです。つまり、デザイナーさんといっしょに作業している場合、デザイナーさんは、自分が作ったテンプレートの動きをみるために、わざわざデプロイをシステム管理者なりに頼まなければならないのですね。なので私は、テンプレートはデザイナーさんが FTP なりでひょいっとアップできるような Web アプリケーションと違った階層にあるべきだと思うのです。