Ответ 1
Разница между Backbone.View и Backbone.Controller заключается в том, что контроллер имеет архитектуру маршрутов и соответствующий прослушиватель Backbone.History(), который обращает внимание на часть URL после хэш-тега (#),
По сути, это означает, что Backbone.Controller предоставляет URL-адреса, доступные для закладки. Поскольку вы можете вручную записать хеш-часть и пометить их, Закладка .Controller должна ссылаться только на объекты, для которых имеет смысл отображать элемент GETtable.
Я написал небольшой учебник, http://www.elfsternberg.com/2010/12/08/backbonejs-introducing-backbone-store/, порт учебника Sammy The Backbone Store. Если вы переходите по ссылке в репозиторий GitHub, вы также можете получить последнюю версию.