WEB+DB PRESS Vol.36
- 作者: WEB+DB PRESS編集部
- 出版社/メーカー: 技術評論社
- 発売日: 2006/12/22
- メディア: 大型本
- 購入: 2人 クリック: 65回
- この商品を含むブログ (39件) を見る
Java の DI コンテナの Web 環境、Seasar 2.4 は、HTML から Java ソースが魔法のようにできたり、Java ソースをいじってセーブしてブラウザで見ると変更がすぐに反映される環境になりました。
それだけでもすごいのですが、さらに Seasar2 のすごいところは、RAILS とは反対だという点です。Seasar2 は、まずビューありきで開発がスタートします。つまり最初は HTML 書きから始まります。それもブラウザでそのまま表示できるバリッドな HTML です。対して、RAILS はまずモデルありきで開発がスタートします。つまり最初に SQL スキーマを書けで始まります。続いてコントローラを作ります。ビューは後回しです。それも eruby ですから、動的に生成させてみない限りどんなページになるかわからない。もっとも、RAILS にも Amrita2 使って、バリッドな HTML を扱えるようにしてみたいという動きもありますけど(中島さん頑張れ)。
ページ駆動開発を誉めていただき、ありがとうございまーす。