爬蟲——服務(wù)器渲染和客戶端渲染
-
爬蟲——服務(wù)器渲染和客戶端渲染
- 服務(wù)器渲染
- 客戶端渲染
服務(wù)器渲染
-
專業(yè)解釋
服務(wù)器渲染(Server-Side Rendering,SSR)是一種在服務(wù)器端完成頁面渲染的網(wǎng)頁處理技術(shù)。具體來說,就是服務(wù)器在響應(yīng)客戶端請(qǐng)求時(shí),會(huì)生成頁面的HTML代碼,并將其返回給客戶端。這種方式的優(yōu)點(diǎn)包括更好的搜索引擎優(yōu)化(SEO)、更快的首屏加載速度、更容易的服務(wù)器緩存等 -
通俗理解
在服務(wù)器那邊直接把數(shù)據(jù)和html整合在一起,統(tǒng)一返回給瀏覽器,在頁面源代碼能看到數(shù)據(jù) -
有圖有真相
客戶端渲染
-
專業(yè)解釋
客戶端渲染(Client-Side Rendering,簡(jiǎn)稱CSR)是指在前端瀏覽器中使用JavaScript等技術(shù),通過異步加載數(shù)據(jù),動(dòng)態(tài)生成HTML頁面內(nèi)容的過程。
在客戶端渲染中,一般先加載一個(gè)基礎(chǔ)的HTML文件和一些必要的JavaScript和CSS文件。當(dāng)瀏覽器加載完這些文件后,JavaScript代碼會(huì)向服務(wù)器發(fā)送請(qǐng)求,獲取數(shù)據(jù),然后將數(shù)據(jù)通過模板引擎或者前端框架渲染成HTML頁面內(nèi)容,最終呈現(xiàn)在瀏覽器中。 -
通俗理解
第一次請(qǐng)求只要HTML骨架,第二次請(qǐng)求拿到數(shù)據(jù),進(jìn)行數(shù)據(jù)展示,在頁面源代碼看不到數(shù)據(jù) -
有圖有真相
文章來源:http://www.zghlxwxcb.cn/news/detail-456603.html
注:
主頁:https://www.cnblogs.com/xielaoban/
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須在文章頁面給出原文連接,否則保留追究法律責(zé)任的權(quán)利文章來源地址http://www.zghlxwxcb.cn/news/detail-456603.html
到了這里,關(guān)于爬蟲——服務(wù)器渲染和客戶端渲染的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!