客户端渲染和服务器渲染

225 阅读1分钟

客户端渲染

image.png

服务端渲染

image.png

两种渲染方式很大的区别是服务器渲染只会发起一次请求,数据获取的过程是在服务器内部完成的。而客户端渲染会发起多次请求。

优缺点

在服务端生成对应的HTML字符串,客户端接收到对应的HTML字符串,能立即渲染DOM,最高效的首屏耗时,白屏时间更短。此外,由于服务端直接生成了对应的HTML字符串,对SEO也非常友好(搜索引擎能爬取到完整的页面和数据)。 服务器渲染缺点:占用服务器资源,对服务器性能要求高