React-Server在瀏覽器進(jìn)行快速渲染和無縫切換
React Server 實(shí)現(xiàn) React 框架和服務(wù)器在瀏覽器中進(jìn)行快速渲染和無縫切換
開始使用
最簡單的開始使用方法是 yeoman generator
# install yeoman npm install -g yo # install the react-server generator npm install -g generator-react-server # make a new react-server project in the CURRENT directory yo react-server # run the new app npm run start # go to http://localhost:3000
為什么選擇 react-server
當(dāng)你真正使用 React 渲染服務(wù)端時(shí),你很快真正碰上一堆問題,例如:
我該如何從服務(wù)端為我的組件加載數(shù)據(jù)
我該如何保證客戶端和服務(wù)端加載相同的數(shù)據(jù)并且生成相同的 HTML 標(biāo)記
我該如何編寫代碼,讓它既可以是由服務(wù)端生成并且成為單一頁面程序的一部分?
我該如何優(yōu)化 JavaScript 和 CSS 間的傳輸
我如何了解并遵循性能的最佳實(shí)踐
我如何保證我的站點(diǎn)能盡快地傳輸?shù)綖g覽器
我如何讓我的 app 在后端具有高延遲高峰時(shí)能自動(dòng)適應(yīng)
React-Server 是為了使通用的 React 更容易寫而設(shè)計(jì)的框架,也為這些或更多其他的問題提供了標(biāo)準(zhǔn)的答案。
評論
圖片
表情
