3

Rails と Merb は、Rails 3.0 で統合されているのですか? とにかく、それは私にどのように説明されているかです。これは、Rails を作ったものの多くが、より軽量になるようにプラグインに移行されることを意味します。しかし、これらのプラグインはどのようなものになるのでしょうか? また、新しい Rails 開発者として、Rails 開発者がインストールすべき必要のある (そしてより成熟した) プラグインは何ですか? 私が考えることができるいくつかの良い例は、will_paginate、ruby_prof、または sqlite3-ruby かもしれません。

4

2 に答える 2

4

私の理解では、Rails (3) は基本的に、現在それを構成するフレームワーク コンポーネント、つまり ActiveRecord、ActiveSupport、ActionPack、さらにはprototype.js などで構成されます。内部が大幅にリファクタリングされ、クリーンアップされているだけで、コンポーネントを代替品に交換するのがはるかに簡単になります。たとえば、おそらく ActiveRecord を Data Mapper に置き換えます。

  • Rails 3 のタグ ラインはバーガー キングと同じです。つまり、Have It Your Wayです (冗談ではありません!)。
于 2010-01-06T15:44:49.323 に答える
1

多くのリリースでは重要なコンポーネントが取り除かれ、それらがプラグインに組み込まれています。最善の方法は、アップグレードを維持し、ログの非推奨メッセージに注意を払うことです。そうすれば問題ありません。

これはすべて、以前にコミュニティに問題を強調したこのような投稿のおかげです。これで、はるかにスムーズになるはずです。

于 2010-01-06T20:55:43.827 に答える