Структурирование отношения многие-ко-многим между моделями для Rails и Backbone.js

Я пытаюсь настроить модель item и модель tag , которые имеют много -to-many (элементы имеют несколько тегов, а теги принадлежат нескольким элементам). Я использую Rails и Backbone.js, поэтому мне нужно, чтобы они сохраняли, извлекали и обновляли модели без проблем между собой. Мне также понравилось бы, если бы я мог сохранить новый список тегов для определенного элемента за один раз от клиента.

Как правильно структурировать модели и контроллеры на стороне Rails и модели на стороне Backbone, чтобы сохранить систему RESTful и упростить обмен моделями между ними? В частности, как будет выглядеть API на сервере и каким будет представление моделей в формате JSON при их сохранении и извлечении?

Я был бы очень признателен за любые советы по структуре, и мне действительно не нужен какой-либо код или детали реализации - просто настройка высокого уровня была бы отличной. Спасибо!

14
задан Chetan 11 July 2011 в 08:32
поделиться