Я всегда использовал маршруты Backbone (#!/blah)
Но я понимаю, что для индексации Google вам необходимо предоставить версию сайта без JavaScript.
Я не люблю писать код дважды. Итак, я бы предпочел создать многостраничное приложение, а не одностраничное веб-приложение.
Backbone.js предоставляет мне «структуру», поэтому мой javascript не превращается в кашу из сфагетти. Но я совершенно не понимаю, как создавать многостраничные приложения с помощью Backbone.
Включаете ли вы файл main.js в каждый рендеринг страницы? Что с маршрутами? Как ты с этим справляешься? Как вы справляетесь с модульностью и т. д.?
Я бы хотел, чтобы было руководство по созданию многостраничных приложений javascript с использованием Backbone.