Server-Side Rendering(服务端渲染)的优点与缺点

Posted 等风来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Server-Side Rendering(服务端渲染)的优点与缺点相关的知识,希望对你有一定的参考价值。

优点

1. SEO

客户端渲染,页面中只有初始的几个html容器,js生成内容填充到容器中,
爬虫只能识别到初始的html容器,js生成的内容一般不会被识别,而服务端
渲染直接给出html,爬虫可以识别到所有内容

2. 首屏渲染性能

第一次加载过慢,很多客户端渲染的js有一定体积,得等到js加载解析完成才能显示首屏内容,影响体验

缺点

服务端渲染会对服务端造成一定的并发压力

如果使用nodejs进行渲染,需要增加额外的node节点维护成本,node调用其他服务,会
产生额外的性能损耗

以上是关于Server-Side Rendering(服务端渲染)的优点与缺点的主要内容,如果未能解决你的问题,请参考以下文章

bWAPP----Server-Side Includes (SSI) Injection

Benchmarks for the Top Server-Side Swift Frameworks vs. Node.js

dubbo 超神响应异常: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout.(示例代

ASP.NET Core Hosted 和 Server-Side Blazor 之间有啥区别,真的吗?

Jquery.Datatables 服务器处理(Server-side processing)

后端高级使用 PHP 来做 Vue.js 的 SSR 服务端渲染