3
有很多議論周圍EmberJS
「Fastboot
和我一直在閱讀有關它here。有人能解釋一下EmberJS Fastboot的特別之處嗎?
不過,我還沒有得到這個念頭:
- 什麼意思「的服務啓動JavaScript的應用程序」?
- 爲什麼要這樣做?
我在編寫Web應用程序的經驗。儘管如此,我知道服務器端通過發送JSON(例如)響應來處理來自客戶端的請求。然後,客戶端接受並主要使用HTML格式的HTML & CSS。
那麼,爲什麼我需要boot
我的JavaScript應用程序?
謝謝。
傳統的應用程序加載/渲染速度最快爲服務html。所以瀏覽器只需要渲染它。但是SPA需要在生成初始頁面的html之前下載整個js代碼和數據。 Ember的快速啓動旨在完成傳統應用程序的初始工作,然後在完成所有js代碼和設置後與SPA一樣工作。它基本上試圖改善初始加載時間,這對於像維基百科這樣的內容網站來說是好的。 – blessenm