React.js实战
上QQ阅读APP看书,第一时间看更新

第1章 React的前世今生

时间追溯到20世纪90年代,网景浏览器的诞生给互联网世界填写了浓墨的一笔,用户可以在浏览器上查阅信息、分享信息,以及和浏览器进行交互等,当时网景浏览器在市场上的份额是占据第一的。后来微软为了瓜分市场,推出了IE浏览器,凭借Windows系统的用户量把网景打败。就在微软觉得稳坐天下的时候,Firefox以及Chrome等优秀浏览器的出现,打破了IE的市场垄断。可见产品是需要不断创新、不断成长的,故步自封终究会被超越。

JavaScript的运行环境就是浏览器,其实前端框架也一直处在一个纷争的世界。目前市面上各种xxx.js的出现,包括Ember.js、Angular.js、Backbone.js、Knockout.js、React.js、Vue.js等,也是纷纷扰扰。前端开发在目前这个互联网环境下还是一个大的趋势,以JavaScript为基础语言的前端框架层出不穷,前端技术的更新也非常之快。当今前端框架格局,就上述提到的框架,可以说Angular、Vue和React三足鼎立。本书主要介绍React。