Надеюсь, кто-то может помочь мне разобраться.
Я читал тонну о новых фреймворках приложений javascript, backbone.js, batman.js, ember.js и т.д.
И я вижу много примеров их использования фреймворков поверх Rails.
Может кто-нибудь объяснить мне. Разве это не требует тонны дублирования, чтобы использовать их? то есть. мне нужно полностью дублировать каждую модель и контроллер? И если да, мне нужно вносить изменения в оба раза?
Я вижу большое преимущество для создания шаблонов в браузере, но я чувствую, что мне не хватает чего-то важного, когда речь заходит об использовании этих функций поверх уже хорошо организованной структуры MVC.
Какая польза и есть ли на самом деле столько же дублирования, сколько кажется?
Я прочитал вопрос здесь
Но это не похоже на дублирование.
Спасибо заранее.