1
我正在編寫我的第一個單頁網頁應用程序(HTML5/JavaScript over Ruby powered JSON API)。我使用mustache.js模板將JSON API返回的值插入標記中。鑑於此,單頁網頁應用;一次加載所有模板?
哪個是首選的做法?
- 將所有<腳本類型=「text/template」>模板發送到具有初始請求的頁面。
- 調用JSON API和插件中的值
- 交付頁面的骨架,然後
- 阿賈克斯模板
- 調用JSON API和插件中的值
謝謝。
本,它真的取決於。如果我的頁面模板有限,我會將它們內聯(術語「烘烤」)。如果模板不僅僅是「少數」,我會考慮使用GET對它們進行AJAX,並確保啓用緩存 - 以限制發送的數據量。 – Andrevinsky