浅谈个人对前端历史的理解

create by jsliang on 2018-10-15 22:21:16
Recently revised in 2019-05-23 20:37:54

奴隶社会

  • 表现:HTML + CSS + JS 梭哈,直接干掉所有网页,实现各种动画,甚至兼容 ES6/7/8 等……
  • 优点:想到什么写什么,能写咋样是咋样。
  • 缺点:太慢,太累。

石器时代

  • 表现:使用 jQuery,做一些交互。
  • 优点:命令式 DOM 操作,缩减了原生开发的时间,想怎么做就怎么做。
  • 缺点:DOM 操作复杂的情况下,可能导致页面渲染卡慢。

铁器时代

  • 表现:Vue、React、Angular。
  • 优点;声明式操作,尤其是 Vue、React 这两种科技,使用了 VirtualDOM,通过映射关系,减少 DOM 的操作,只需关注状态的维护即可。
  • 缺点:暂无发现。

知识共享许可协议
jsliang 的文档库梁峻荣 采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
基于https://github.com/LiangJunrong/document-library上的作品创作。
本许可协议授权之外的使用权限可以从 https://creativecommons.org/licenses/by-nc-sa/2.5/cn/ 处获得。

Copyright © jsliang.top 2019 all right reserved,powered by Gitbook该文件修订时间: 2019-05-23 21:36:29

results matching ""

    No results matching ""