服务端渲染SSR

1、什么是服务端渲染

服务端渲染的模式下,当用户第一次请求页面时,由服务器把需要的组件或页面渲染成HTML字符串,然后把它返回给客户端。客户端拿到手的,是可以直接渲染然后呈现给用户HTML内容,不需要为了生成DOM内容,自己再去跑一遍JS代码。
有了服务端渲染,当请求用户也页面时,返回body里,已经有了首屏的html结构,之后结合css显示出来。

2、优点

  1. 首屏渲染快:相比于加载单页面应用,我只需要加载当前页面的内容,而不需要像react或者vue一样加载全部的js文件。
  2. 利于SEO(搜索引擎)优化;
  3. 可以生成缓存片段、节能

3、缺点

用户体验较差,不容易维护,通常前端改了部分html或者css,后端也需要改。

4、使用场景

vue全家桶或者react全家桶,都是推荐通过服务端渲染来实现路由的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值