1. 程式人生 > >Server-Side Rendering(服務端渲染)的優點與缺點

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

spa 性能 ide 渲染 額外 優點 一定的 size 壓力

優點

1. SEO

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

2. 首屏渲染性能

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

缺點

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

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

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