三大框架的现状
目录
一、三大框架一大抄
二、Angular.js:
三、Vue.js:
四、React.js:
五、举例讲解
一开始 vue.js 抄 Angular.js 的思想,反过来 Angular 2 开始抄 vue 里面的组件化。
三大框架除了一些语法不一样,基本上概念都有:
比如 Angular.js 里面有路由、ajex 的一些服务等, Vue.js 里也有路由、服务的概念,指令也有。所以现在学习 react 基本上是在学语法。
出来较早的前端框架,学习曲线比较陡,NG1学起来比较麻烦,NG2~NG5开始,进行了一系列的改革,也提供了组件化开发的概念;从NG2开始,也支持使用TS (TypeScript)进行编程。
最火(关注的人比较多)的一门前端框架,它是中国人开发的,对我我们来说,文档要友好一些。
最流行(用的人比较多)的一门框架,因为它的设计很优秀;
在2018-02-11的一篇帖子:前端框架三巨头年度走势对比:
Vue増长率最高,指出react下载量最高,之后是 Angular、Vue,将来能够和React 平起平坐的只有 Vue。
在Stateofjs 2017前端框架调查结果显示:
1、从来没听说过:Vue有一些人还没有听说过,Angular 几乎没有人没有听说过,React所有人都听说过。
2、曾经听说过但不感兴趣:Angular 中曾经听说过但不感兴趣的比 Vue 多,React是最少的。
3、听说过也愿意学习:想要学习 Vue 的最多,其次是 React,Angular最少。相对于Vue来说,React 学习的人少是因为用的人很多。
4、曾经使用过但不会在用:Vue很少,Angular最多,React也很少。
5、用过并会继续使用:React 最多,Vue 和Angular差不多。
从以上结果可以得出目前 React 稳居第一。