Я начинаю новый проект, и у меня определено три ресурса. Пока не так много кода. (Rails 3.1
)
Но мне интересно попробовать DataMapper
. Я привык к ActiveRecord (и действительно наслаждаюсь этим), но я всегда в поиске новых вещей. Кроме того, мое приложение использует Backbone.js
, но я не думаю, что это актуально.
Итак, насколько сложно переключить ORM-приложение "mid-app", как это, и думаете ли вы, что кривая обучения для DM настолько сложна?
PS , есть вероятность, что я мог бы использовать другие движки вместе с моим приложением. Например MongoDB, работающий вместе с Postgres. Будет ли у DM преимущество?