Web-发展史

漫漫人生路,总要错几步。

读史可知兴替

那时,我们所处的世界还是一片蛮荒,自然环境的划分,导致了几十亿人并无太多了解,总有一批人想改变这个世界。

蛮荒时代
Html夹杂JS,向人们昭示着他的气。

青铜时代
小伙子们意识到写出的代码是给人看的,于是有了一些代码划分,有了模块的雏形。

铁器时代
Ajax 的出现,页面做的更好,更炫,但是JS 代码量也是突飞猛进。于是需要个JS框架一类的东西来组织/整合代码
Ajax->JS基础框架(Prototype,Mootools,YUI,jQuery) 当然很明显 jQuery 活更好。

农业时代
Ajax ,JQuery 等框架的出现,导致可以在一个单页应用上写很多的功能,但是某些功能又不用一开始就加载,于是乎,按照模块加载的需求出现了,此时 模块加载规范(AMD以及CMD) 的出现无疑照亮了无数前段开发狗的钛合金眼。

工业时代
此时的web 前端已经不是一个简单的展示工具了,她渐渐的像一个PC或者移动 Application, 既然如此,web 就需要考虑, **如何模块化开发?如何组织数据? 如何组织数据和页面之间的流通? ** Duang, 一不小心,各种模式冒出了头,MVC,MVVM,MVP。。。。
同时有些人就把这些模式实现了一下,如Backbone,AngularJS,Ember,虽然我只知道前两个。。。。

我们的时代 Vue + VUX

你可能感兴趣的:(Web-发展史)