2008年10月27日月曜日

私が書くもの

今まで中々理解出来なかったのが、JSPにしろRoRにしろ、なぜ独自構文(と言っては語弊があるかもしれません)を使わずに、HTMLに埋め込む形 (%,%=など)を取るのかということ。

もちろん、ページをHTMLで表現しているから、というのは分かりますよ。そうではなく、どうせプログラムを介して動的にHTMLを出力するのだから、もっとドラスティックに、例えばもっとページオブジェクトのコレクションのような、プログラム寄りな構造を取っても良いのではないか、という思いがあって、HTMLに埋め込むという考え方は、受け入れ難いものがあるわけです。

RoRを使う上で、ERbは避けて通れませんし、秀逸なプラグインを使わせて頂く上でも、郷に従う必要があります。しかしまだ自分の書くプログラムがRoRを出力するという手があります。HTMLが吐けるなら、RoRを吐けない理由はありません。

0 件のコメント: