2 回答

TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
服務(wù)端渲染,按照你們java來理解,就是在前后端分離出現(xiàn)之間,通過jsp直接渲染html后,直接返回瀏覽器渲染端方式。
放到現(xiàn)在,就是在前端和后端之間,新增一個(gè)node層,通過node層去后端獲取接口數(shù)據(jù)。并完成頁面數(shù)據(jù)端渲染,在返回給瀏覽器。當(dāng)然,這中間包含了前端代碼的同構(gòu),路由同步,數(shù)據(jù)流同步等一些列問題。具體配置還是挺復(fù)雜等。vue等服務(wù)端渲染文檔還算較齊全的

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊
現(xiàn)代前端框架屬于SPA,所有元素節(jié)點(diǎn)由js生成,這個(gè)生成過程一般由框架的內(nèi)核代碼執(zhí)行,但這樣帶來的問題就是前端編譯后的文件全都是js文件,而html只有簡單的幾行內(nèi)容,這樣就產(chǎn)生了一個(gè)問題,SEO的問題如何解決。于是服務(wù)端渲染框架產(chǎn)生了,將客戶端組件放入后端渲染,由框架渲染出整體組建后將頁面發(fā)送到客戶端,這樣就解決了SEO的問題。
添加回答
舉報(bào)