3.客户端渲染与服务端渲染

2019-03-05  本文已影响0人  璎珞纨澜

客户端渲染

客户端渲染的流程:

  1. 在浏览器向服务端请求某个URL地址。
  2. 服务端响应对应URL地址的HTML页面给浏览器(本质上响应的是页面中的字符串)。—>第一次请求拿到的是页面
  3. 浏览器收到服务端响应的HTML页面。浏览器从上到下依次解析HTML语句。
  4. 解析的过程中如果发现ajax请求则再次发起新的请求,向服务端请求数据。
  5. 服务端返回响应数据。—>第二次请求拿到的是动态接口数据
  6. 浏览器拿到响应数据进行模板引擎渲染。

服务端渲染

服务端渲染和客户端渲染的区别

例如,京东的商品列表就采用的是服务端渲染,目的是为了 SEO 搜索引擎优化。而它的商品评论列表为了用户体验,而且不需要 SEO 优化,所以采用客户端渲染。`

上一篇 下一篇

猜你喜欢

热点阅读