Server-Side Rendering(服務端渲染)的優點與缺點

看風景就發表於2017-05-30

優點

1. SEO

客戶端渲染,頁面中只有初始的幾個html容器,js生成內容填充到容器中,
爬蟲只能識別到初始的html容器,js生成的內容一般不會被識別,而服務端
渲染直接給出html,爬蟲可以識別到所有內容

2. 首屏渲染效能

第一次載入過慢,很多客戶端渲染的js有一定體積,得等到js載入解析完成才能顯示首屏內容,影響體驗

缺點

服務端渲染會對服務端造成一定的併發壓力

如果使用nodejs進行渲染,需要增加額外的node節點維護成本,node呼叫其他服務,會
產生額外的效能損耗

相關文章