お勉強してみる「merb」
目的よりも方法論を優先して(現実逃避)いますが今日も派手に方法論の研究。
ちらほら聞くようになってきたけど「merb」ってなに?railsとどう違うのという点を中心にまとめてみた。
特徴をつらつら書き出してみる。
- MVC(モデル・ビュー・コントローラ)フレームワーク
- Mongrel Erbr利用可能
- ORマッパ(ActiveRecord)が利用可能
- railsより高速
- 機能がモジュール化されている
- Javascriptライブラリに依存しない
上3点はrailsと比べても甲乙なし、どちらかというと軽量
まずはインストールしてみる。
Win32環境でもgemを使えば一発で入りそう。
gem install merb Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: Error installing merb: merb-core requires RubyGems version >= 1.3.0
ぐすん、起こられてしまった。
ちょっとこの環境は壊したくないのでもひとつ環境を起こすか…。
参考:
Ruby on Railsとエンタープライズを結び付ける「Merb」 (1/2) - ITmedia エンタープライズ
http://merbist.com/2008/11/09/merb-1-0-released/