Я начинаю изучать Backbone.js и не могу понять одну вещь: в типичном приложении rails у меня есть представление макета и вложенное представление.Мой макет обычно содержит навигационные ссылки, которые обрабатываются маршрутизацией рельсов.
Как мне сделать то же самое с Backbone?Я использую Rails 3.2 и эко-шаблоны.
- Должен ли я создавать вложенные шаблоны в eco?
- Должны ли мои навигационные ссылки быть простыми HTML-ссылками с href или навигация должна управляться событиями?
Например, у меня есть список категорий слева и элементы категорий справа.Я хочу, чтобы мои категории отображались в каждом представлении, а также соответствующие элементы категории (с URL-адресом в браузере, соответствующем выбранной категории).
Пожалуйста, укажите мне правильное направление, потому что большинство учебных пособий в Интернете являются "todo"'стиль приложений без навигации вообще.
Спасибо.
ОБНОВЛЕНИЕ Оказывается, мой вопрос не был ясен, поэтому позвольте мне сузить его.
Как можно применить концепцию макетов RoR к приложениям backbone.js?
И мне любопытно два возможных способа навигации:
create
% a {: class => "Customers",: href => "#customers"} Клиенты
handle ". Клиенты нажимаютСобытие на мой взгляд
Какой путь лучше?