服务端渲染

Posted sujianfeng

tags:

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

  客户端渲染,代码中含有ajax请求,ajax请求回来的数据,在浏览器中右键->查看源代码,是看不到的,检查元素可以看到。百度爬出无法抓取ajax请求的数据,不利于seo。

  服务器渲染,在服务器上,使用模板引擎,例如art-template,将原本页面中的变量替换好后再发送给客户端。例如一个html页面中,<h2>关于{{ name }}事迹的探讨</h2>,服务端渲染后客户端得到的是,<h2>关于雷锋事迹的探讨</h2>。这样产看源代码是可以查看的到的,百度爬虫能够抓取,有利于seo。

  京东商城的商品展示页用的就是服务端渲染,而评论区用的是客户端渲染(ajax异步请求)

以上是关于服务端渲染的主要内容,如果未能解决你的问题,请参考以下文章

彻底理解服务端渲染 - SSR原理

react.js在服务器端渲染有啥好处?渲染是怎么个流程

React 服务端渲染完美的解决方案

vue的服务器端渲染

服务端渲染和客户端渲染

2019大前端热门技术流之React服务器端渲染NextJS实战