我是服務人員的新手。我想整合服務人員在我的網站。我的動機是提高我的網站的性能,而不是使網站離線。它是一個房地產網站。在移動網站上生產服務人員
所以我迄今爲止所做的工作就是創建我的網站的模塊化模板並將它們存儲在緩存中。例如對於例如 模板1
<div>
<p>#data</p>
<div>
每當取我的網頁上出現我先打電話通過Ajax的API獲取數據並更換由實際API響應緩存響應#DATA變量,然後我返回給瀏覽器新的響應。
問題1: -所以我想知道的是,正確的做法。爲模板緩存?
在上述方法中,我在我的html中收到像循環和條件語句這樣的挑戰。 問題2: -有沒有什麼辦法可以緩存具有循環的模板並在運行時更改它們?
問題3: -說如果我最初向用戶展示緩存的app-shell,那麼是否會影響我的網站的SEO排名?
問題4: -我必須寫現有代碼的新模板,這意味着我必須保持兩個代碼一個服務人員和另一個用於不支持服務workers.Any解決這個正常的瀏覽器?
Regards