Rails3 @ WEB+DB PRESS vol.58

WEB+DB PRESSを買って読んでるけど、Rails3について熱く語ってある。
表現が大げさな気が。

ウェブアプリケーションの開発手法ってもうかなり確立されてて、いまさらフレームワークに求める新しい機能ってないように思える。
・リクエストを振り分けるコントローラクラス
・コントローラクラスから呼び出されるテンプレートエンジン
・コントローラと独立したモデルクラス
これらのクラスの構成が整理されていればそれでいいと思う。
後は、
・ORマッパー
・開発用のミニHTTPサーバ
・サンプルファイルを作るscaffold
・Formビルダークラス
・設定ファイルロード処理
・ロガー
等は開発の好みで、あってもなくてもいいと思う。
フレームワークに内蔵しなくても、フレームワークに依存しない汎用的なライブラリを使えればいいかと思う。

イベントドリブンなASP.NETのようなのもあるけど、PerlやPHPのLL言語の最近のフレームワーク、ウェブアプリケーションの開発手法は、この辺の事を意識して作られてるので、どのフレームワークも大差なく見える。

コメントを残す

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)