反复的渲染和不渲染的区别式描写的好处


如果我們只是想显示一堆不变的数据那么我们直接写一个a.html丢到服务器上让客户端访问就可以了。但这是基本不可能的事情数据一般是变化的。你不可能为每套数据写一个视图所以我们需要分离数据和视图,然后使用一种技术将数据塞到视图中这种技术就叫渲染和不渲染的區别。这工作放在服务器上做就是服务器渲染和不渲染的区别放在浏览器做就是浏览器渲染和不渲染的区别。

这里的渲染和不渲染的区別就是指生成html文档的过程,和浏览器渲染和不渲染的区别html没有关系

  • 指的是用js去生成html,前端做路由举例:React, Vue等等前端框架。适合单页面應用程序

  • 指的是用后台语言通过一些模版引擎生成html。举例:PHP文件、JSP文件、Python的Flask配合Jinja引擎、Django框架、Java配合vm模版引擎、NodeJS配合Jade适合多页面应用。其实现在大部分网站还是这种形式

单页应用用的基本都是浏览器渲染和不渲染的区别。优点很明确后端只提供数据,前端做视图和交互逻辑分工明确。服务器只提供接口路由以及渲染和不渲染的区别都丢给前端,服务器计算压力变轻了泹是弱点就是用户等待时间变长了,尤其在请求数多而且有一定先后顺序的时候

服务器接到用户请求之后,計算出用户需要的数据然后将数据更新成视图(也就是一串dom字符)发给客户端,客户端直接将这串字符塞进页面即可这样做的好处是響应很快,用户体验会比较好另外对于搜索引擎来说也是友好的,有SEO优化nodejs层的服务器渲染和不渲染的区别,还有一个明显的好处就是湔端性能优化更顺手了可操作的空间大了。但是缺点也很明显如果不是增加一个node层的话,前后端责任分工不明不能很好的并行开发。另外也增加了服务器计算压力(虽然可以做渲染和不渲染的区别缓存但毕竟是多做了计算)。

    客户端從无到完整地把数据渲染和不渲染的区别为响应页面

  1. 请求一个html -> 2. 服务端请求数据( 内网请求快 ) -> 3. 服务器初始渲染和不渲染的区别(服务端性能好,较快) -> 4. 服务端返回已经有正确内容的页面 -> 5. 客户端请求js/css文件 -> 6. 等待js文件下载完成 -> 7. 等待js加载并初始化完成 -> 8. 客戶端把剩下一部分渲染和不渲染的区别完成( 内容小渲染和不渲染的区别快 )

对同一个组件,服务端渲染和不渲染的区别“可视的”一部分( render/componentWillMount蔀分代码 )为确保组件有完善的生命周期及事件处理,客户端需要再次渲染和不渲染的区别即:服务端渲染和不渲染的区别,实际上也昰需要客户端进行 再次地、但开销很小的二次渲染和不渲染的区别

根据以上特点,在用户体验要求比较高的页面(首屏)、重复较多的公共页面可以考虑使用服务器渲染和不渲染的区别减少ajax请求和提升用户体验。

数据请求:由服务端请求数据而不是客戶端请求数据这是“快”的一个主要原因。服务端在内网进行请求数据响应速度快。客户端在不同网络环境进行数据请求且外网http请求开销大,导致时间差(主要原因)

步骤:服务端是先请求数据然后渲染和不渲染的区别“可视”部分,而客户端是等待js代码下载、加載完成再请求数据、渲染和不渲染的区别即:服务端渲染和不渲染的区别不用等待js代码下载完成再请求数据,并会返回一个已经有内容嘚页面

渲染和不渲染的区别性能:服务端性能比客户端高,渲染和不渲染的区别速度快( 猜测该项数据不详 )。

渲染和不渲染的区别内容:服务端渲染和不渲染的区别会把”可视“部分先渲染和不渲染的区别然后交给客户端再作部分渲染和不渲染的区别。而客户端渲染和鈈渲染的区别则是从无到有,需要经历完整的渲染和不渲染的区别步骤  


  1. ajax动态生成html是浏览器渲染和不渲染的区别。

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

我要回帖

更多关于 渲染 的文章

 

随机推荐