これは信じられないですが、本当です
-Ruby on Railsと
Merbの開発者は、これらのプロジェクトの最高の
組み合わせを決定しました。 はい、Merb 2.0 = Rail 3.0。
結果は何ですか?
- モジュール性。 Railsには、すべてを手動で選択したい人のために、最も基本的な別のrails-coreパッケージが含まれます。 怠zyな人にとっては、すべてが「すぐに使える」Railsの準備ができています。
- 不可知論者。 これで、ORM(ActiveRecord、DataMapperまたはSequel)、テスト(test / unitまたはRSpec)、テンプレート言語(Erb、HAML ...)、JavaScriptフレームワーク(jQuery愛好家が喜ぶ:))を簡単に選択できます。 もちろん、以前はRailsスタックをやり直すこともできましたが、今では合法であり、ハッキングなしでアーキテクチャで考慮されています。
- スピード。 Merbの最適化(ルーターのコンパイルなど)はRuby on Railsに移植されます。
- パブリックAPI パブリックAPIが発表され、変更されないようにします。 プラグインが壊れる頻度は少なくなります(もちろん、パブリックAPIを使用しない限り)。
- ラック。 Railsは完全にRackに移植されます。
いつ?
開発者は、RailsConf 2009(5月初旬)のベータ版を作成できると考えています。 現実はおそらく楽観的ではありませんが、作業はすでに始まっています。
こちらもご覧ください