Я пишу свое первое одностраничное веб-приложение (HTML5/javascript над API-интерфейсом JSON с поддержкой Ruby). Я использую шаблоны mustache.js для подключения значений, возвращаемых JSON API, в разметку. Учитывая, чтоОдностраничные веб-приложения; Загружать все шаблоны сразу?
Какая из них предпочтительна?
- Доставка всех < тип сценария = «текст/шаблон» > шаблоны на страницу с исходным запросом.
- Вызвать JSON API и подключить значения
- доставляющих скелет страницы, а затем
- Ajax в шаблоне
- Вызовите JSON API и подключить значения
Спасибо.
Ben, на самом деле это зависит. Если бы у меня были страницы с ограниченными шаблонами, я бы включил их (термин «испечь»). Если шаблоны были больше, чем «несколько», я бы рассмотрел AJAX-их с GET и убедился, что кеширование включено - чтобы ограничить объем отправленных данных. – Andrevinsky