Я создаю приложение backbone.js и не знаю, где разместить мои шаблоны. Должны ли они быть в отдельных файлах, которые я загружаю, когда мне это нужно через require.js? Должен ли я загрузить их сразу с require.js?Где я могу хранить свои шаблоны для backbone.js?
ответ
обоих.
Когда пользователь загружает страницу со своего сервера, вы должны немедленно отправить все шаблоны, необходимые им, чтобы запустить и запустить базовый макет страницы и приложение. Затем вы можете решить, какие шаблоны они, скорее всего, будут использовать следующую и предварительно загружать, если захотите. Для шаблонов, которые работают со страницами, которые они менее склонны использовать, или для страниц, которым они должны пройти ряд шагов, чтобы получить, задержите загрузку этих шаблонов, пока они не будут доступны.
Здесь нет жестких и быстрых правил. Вы захотите поэкспериментировать с различными конфигурациями и параметрами, чтобы вы могли создать наилучший пользовательский интерфейс для своего приложения.
Вы можете загрузить шаблоны HTML по требованию с требуют: http://requirejs.org/docs/api.html#text