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