我有一個Vue.js應用程序與服務器端渲染(SSR),然後客戶端水化,它工作得很好。我喜歡建立同構的JavaScript,並認爲它是未來的方式。Vue.js和SSR服務器端補水
但是我仍然想解決一個問題。下面是一個簡單的示意圖:
首先,我們檢查,如果我們有緩存的HTML響應
如果我們沒有緩存那麼我們:
- 做服務器端渲染( SSR)從vue.js應用程序呈現HTML
- 然後我們保存到緩存
- 併發送回應給客戶端
- 在這裏,我們掛載了vue.js應用程序並進行客戶端水合。
這個流程我已經下來,工作很好。我想弄清楚是如何做到藍色的一步。
如果我們有緩存我想:
- 加載HTML和就像客戶端水化安裝vue.js應用和更新緩存的HTML的作品則是唯一的只有當前用戶(即帳戶信息,喜歡,跟隨等)
- 發送迴應客戶端
- 然後就像以前一樣做客戶端水化,使頁面交互。
我已經做了一些研究,但是找不到任何有關服務器端水合的信息。我甚至研究過像反應和角2這樣的其他異形框架,看看它們是否有解決方案並找不到。
我不介意建造這樣的東西,但我需要一個正確的方向推動,所以如果有人在那裏工作在這種事情或有任何建議,非常感謝。
嗨。我可以問你關於服務器性能嗎?無需緩存即可達到每秒多少個請求? – Mattia
不幸的是,我還沒有時間做基準測試,我們將很快上線,當我得到一些數字我可以報告。 – smitt04