zoukankan      html  css  js  c++  java
  • 传统的DOM渲染方式?

    1.什么是DOM渲染?

      DOM渲染指的是对于浏览器中展现给用户的DOM文档的生成的过程。

    2.DOM渲染的演化过程,大致可以分为可以分为三个阶段:

    • 纯后端渲染
    • 纯前端渲染
    • 服务端的js渲染结合前端渲染

    (1).纯后端渲染:采用这样的渲染方式,就是每一个页面中,在Chrome中展开得到的DOM,和服务器返回的DOM是基本一致的(可以通过查看网页源代码来得到服务器返回的DOM)。当然,这里是“基本”一致,因为实际操作中,页面或多或少还是会带有一些js代码,并且在浏览器端中运行这些js代码来对DOM进行的渲染,不过这一部分js代码并不影响DOM的主体是由服务端返回的。纯后端的DOM渲染,DOM树的生成完全是在后端服务器中完成的,相当于后端服务器的程序会把各种的数据拼成一个DOM树,并转换成一个字节流作为HTTP Response的body返回给浏览器。

    (2)纯前端渲染:纯前端渲染可以解决纯后端渲染中出现的各种体验问题。纯前端渲染把DOM生成的主题逻辑都放在了前端,这时后端只会返回一个框架的DOM结构,比如只带一个容器元素的的DOM,然后由js代码把页面的主题渲染到这个容器元素中。

    (3)服务端的js渲染结合前端渲染:目前是最适于提供最优的使用体验,但不一定开发中最好的方式,在不同的地方,根据不同的方法来解决。

    改变生活从我做起,自己改变了想法改变了,用你的思想你的行动映响你身边的人,改变周边熟悉的环境,生活自然就慢慢不同了。
  • 相关阅读:
    第四章5
    第四章4
    第四章3
    第四章2
    第四章1
    第四章例4-8
    第四章例4-7
    第四章例4-6
    第四章例4-5
    第四章例4-4
  • 原文地址:https://www.cnblogs.com/loganlu/p/11191043.html
Copyright © 2011-2022 走看看