Chapter ONE
1、React简介
- React起源于Facebook的内部项目,因为该公司对市场上所有JavaScript MVC框架都不满意,就决定自己写一套,用来架设Instagram(照片交友)的网站。做出来以后,发现这套东西很好用。就在2013年5月开源了。
- 由于React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所有,越来越多的人开始关注和使用,认为它可能是将来web开发的主流工具。
- 清楚两个概念:
library(库)
framework(框架)
2、前端三大主流框架
- Angular.js:出来较早的前端框架,学习曲线比较陡,NG1学起来比较麻烦,NG2~NG5开始,进行了一系列的改革,也提供了组件化开发的概念;从NG2开始,也支持使用TS(TypeScript)进行编程;
- Vue.js:最火的一门前端框架,它是中国人开发的,对我们来说,文档要友好一些
- React.js:最流行的一门框架,因为它的设计很优秀