2006年 12月 15日

lightweight framework on Ruby

Rails は(殆ど触った事ないけど)特定の用途ではいいっぽいけどそんなに汎用性がある感じじゃないイメージ。あと重い。CGI で動かすと死ぬ。データベース必須。とか……
データベース使わなくてもできることはできるのだろうけど、AR とコアとの関係が深そう。ORM が強いのが Rails の強みみたいな話を聞く。
イメージ的には Catalyst の Ruby 版が欲しいんだよなぁ。概念とある程度のガイドラインがあって、実装はコントローラぐらいしかない。


欲しいのは

  • リクエストのラッパ/CGI/FCGI/mod_ruby のクッション
  • URL とメソッドの規約/REST 対応
  • Catalyst っぽいチェイン(あれなんていうんだっけ)
  • CGI で動く軽さ(そもそものコード量が少ないことが必要?)

CGI のことを考えてるあたりアレだけど、実際使うとなるとなぁ……XREA で動かしたい。自分でサバ管理したくない。

rails は AR なくても動くみたいです! オフにできるって!