三大框架的现状|学习笔记

简介: 快速学习三大框架的现状

开发者学堂课程【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 下载量最高,之后是 AngularVue,将来能够和 React 平起平坐的只有 Vue

Stateofjs 2017 前端框架调查结果显示:

image.png

Vue 多,React 是最少的。

3、听说过也愿意学习:想要学习 Vue 的最多,其次是 ReactAngular 最少。相对于 Vue 来说,React 学习的人少是因为用的人很多。

4、曾经使用过但不会在用:Vue 很少,Angular 最多,React 也很少。

5、用过并会继续使用:React 最多,Vue Angular 差不多。

从以上结果可以得出目前 React 稳居第一。

相关文章
|
9月前
|
前端开发 开发者
探索前端技术的新趋势:Web组件化开发
【2月更文挑战第11天】 在这篇文章中,我们将深入探讨Web组件化开发的概念及其对前端开发领域的影响。不同于传统的摘要方式,我们通过一个故事来引入主题:想象在一个快速变化的数字世界里,有一座由各种小型、独立、可复用的建筑块构成的城市,每个建筑块都拥有独特的功能和风格,它们可以自由组合,创造出无限可能的城市景观。这座城市,就像是使用了Web组件化开发技术的前端项目。接下来,我们将详细探讨Web组件化开发的优势、实现方式以及面临的挑战,为前端开发者提供一个全面的视角来理解和应用这一重要的技术趋势。
|
9月前
|
Java 数据库连接 Spring
从零开始,探索Spring框架的魅力与实践
从零开始,探索Spring框架的魅力与实践
|
9月前
|
缓存 前端开发 中间件
Apollo:前端开发者的全栈探索之旅
Apollo:前端开发者的全栈探索之旅
|
4月前
|
存储 前端开发 JavaScript
前端技术深度探索:从基础到现代框架的实践之旅
前端技术深度探索:从基础到现代框架的实践之旅
84 3
|
6月前
|
存储 开发工具 Android开发
移动应用开发之旅:从零到精通
【8月更文挑战第30天】本文将带领读者踏上移动应用开发的奇妙旅程,从最初的构想到最终的实现。我们将探索不同的移动操作系统,理解它们的特点,并学习如何为这些平台开发应用程序。无论你是初学者还是有经验的开发者,这篇文章都会为你提供宝贵的见解和实用的技巧。让我们开始吧!
61 3
|
6月前
|
Java UED Maven
紧跟技术潮流:手把手教你构建响应式Vaadin应用,让用户体验无缝接轨!
【8月更文挑战第31天】本文从零开始,详细介绍如何使用强大的Java框架Vaadin构建流畅且响应式的Web应用程序。首先,确保安装JDK 1.8+、Maven 3.3.9+及IDE。接着,创建Maven项目并添加Vaadin依赖。然后,通过继承`UI`类创建主界面,并定义自定义主题与样式。利用Vaadin的响应式布局组件,如`HorizontalLayout`和`VerticalLayout`,实现多设备兼容性。
110 0
|
8月前
|
JSON 程序员 Swift
技术好文:Swit项目
技术好文:Swit项目
40 0
|
9月前
|
前端开发 JavaScript 大数据
❤️[前端学习]大数据全栈工程师之一文快速上手vue3❤️
❤️[前端学习]大数据全栈工程师之一文快速上手vue3❤️
100 0
|
9月前
|
前端开发
前端小白如何开发新项目(速成版)
前端小白如何开发新项目(速成版)
127 0
|
9月前
|
前端开发 JavaScript 开发工具
前端知识(八)———前端需要掌握的技术有哪些方面
前端知识(八)———前端需要掌握的技术有哪些方面
146 0

热门文章

最新文章