私は新しいプロジェクトを開始しており、おそらく 3 つのリソースが定義されています。これまでのところ、多くのコードはありません。( Rails 3.1
)
しかし、私は試してみたいと思っていDataMapper
ます。私は ActiveRecord に慣れています (実際に楽しんでいます) が、常に新しいものを探しています。さらに、私のアプリケーションは使用していますBackbone.js
が、それが関連しているとは思いません。
では、このように「アプリの途中で」ORM を切り替えるのはどれほど難しいのでしょうか。DM への学習曲線はそれほど難しいと思いますか?
PS、アプリケーションと一緒に他のエンジンを使用している可能性があります。Postgres と一緒に実行される MongoDB など。そこではDMが有利になるでしょうか?