2016-07-22 27 views
3

如何利用SSR和離線優先功能並將兩種技術合併在一起?服務器端渲染,首先使用應用程序外殼體系結構離線

SSR能夠呈現我的JavaScript模板,以便更快速,無閃爍地加載應用程序,並且最重要的是可以使任何頁面成爲SEO和NOJavascript友好的,這對於搜索引擎,社交網絡爬行我們的網站以及提供更好的頁面可訪問性。

離線第一服務人員將使我能夠存儲shell of my application,也許還有一些頁面內容。

隨着app shell architecture我相信你會希望你的服務器提供一個簡單的index.html文件,可以輕鬆地緩存一次由服務人員。但是,對於SSR,您正在提供一個動態呈現的頁面,該頁面根據路由發生變化而變化,以便最終緩存每個頁面!

回答

0

我現在有同樣的困境。我還沒有開始開發任何東西,但我做了一些研究,發現一些線索,並發現this article,仍然是一般的,但有反應和虛擬DOM的例子pwa S,關鍵是有pokedex(虛擬DOM)例。

enter image description here

你可以看到,他們用一個網絡工作者(實際上不是由PWA需要的,因爲是從服務人員不同)。現在,我不能告訴你,你應該定義閱讀關於pokedex的文章,並檢查source code,也許嘗試webworker方法。

相關問題