在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架

Posted PPC技术开发者社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架相关的知识,希望对你有一定的参考价值。



2016年是前端框架变化巨大的一年,有新的框架诞生,有老的框架消失,有部分框架依然在小心翼翼的存活着,也有少部分框架,成为了耀眼的明星。如果你程序的业务变化不大,Angular和React框架对你来说或许不是个新事物,但是如果你的代码是弹性的、业务是变化的,那么你一定尝试过vue.js吧?因此,对于2017年前端框架的选择,就是这三个了。 

在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架

Vue.js在2016年的亮点和2017年的期待

在2014年,Vue.js知道的人寥寥无几,一开始也并不是作为一个框架去考虑的,但是,现在的前端开发工程师都是把他作为与Angular、React来对比的框架。

你也可以看看这篇文章: Vue.js 非常棒, 但是他比 Angular和 React 要厉害吗?

Vue.js在2015年开始流行起来,在2016年使用的人数爆发式的增长,这张由Evan提供的图就能体现Vue.js框架被非常之多的开发者所接受。

在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架

下面的这些数据具有里程碑的纪念意义:

1) 在NPM 总计有 1,943,567的下载量 (在2016年就有1,531,217)。

2) Github上有38706 个星,仅仅在2016年就增加了 26,000 个星。

3) 官网综合浏览量 21,424,759,在2016年增加了 470% increase。

4) 在2016年9月发布了 Vue.js 2.0 版本。

5) Vue.js 是第三个星星数量最多的在2016的GitHub上。

vue.js 的这个增长吸引了许多开发者能够从其他原先的框架中切换过来。

如果感兴趣也可以看看这篇文章: 现在九个最流行的的javascript框架

此后,Evan也分享了他2017年的计划,或许我们可以期待:

1) 提高测试能力:

Twitter上的各种反馈之后,vue.js团队将重点放在了测试上,他们计划在文档和官方的测试实用程序上提供更多的指导,让他们更容易测试Vue.js组件。

2) 更好的发现能力:

随着时间的推移,Vue.js环境变得更加臃肿和难以评估,在2017,他们决定以更高的标准去策划这个项目,并为每个项目提供更加详细的信息。

3) 本地渲染:

2017年,基于社区的反馈和阿里巴巴的大规模生产使用,将会改进文档,API改进和更好的本地渲染体验。

4) 会议:

Vue.js团队计划在2017年举行会议。虽然日期还没有确定,但他们已经发布了一个调查问卷,以获得开发者的反馈。


Angularjs 在2016年的亮点和2017年的期待

Google的Angularjs团队在过去一年中对框架做了一些重大改变。这里是一个潜行的峰值。

The Angularjs team in Google has done a few significant changes in the framework in the past year. Here is a sneak peak.

1)一月,AngularJS 2成为麻省理工开放源码许可的框架

2) 到年底从Angularjs 2 RC2升级到RC7

3)Angular作为angular.cn在七月进入中国

4)Angularjs 1.6版本的主要更新(表达式沙箱删除)

5) 9月份Angular 2的发布了

6) Angularjs版本2.2.0发布在11月

我们经历过去一年的主要变化是从第一版的Angularjs到Angularjs2的一个完整的改革。 2010年之后,这是Angular团队的第一个大新闻,它将Angular的人气提升到了新的高度。

在2017年,我们对这个框架有很大的期望,根据显示,到今天为止这些是你需要知道的:

Angular 4离开Angular 3,团队决定在2017年3月直接去使用Angular 4.技术上它将包括重大的变化,但是,它不会像1到2那样的剧烈变化。随着开发者变得更熟悉和舒适的Angular 2版本和TypeScript,2017应该看到Angular 2的成熟和增长及其生态系统。这是发行的暂定时间表

1) Angular 4: 没有Angular 3,团队决定在2017年3月直接使用Angular 4,从技术上讲它将包含一系列重大的变化,但是,它不会像1到2那样变化的那么剧烈。随着开发者变得更熟悉和更适应Angular 2版本的TypeScript, 2017应该能够看到Angular 2的变得成熟和其生态系统的完善。这是发行的暂定时间表

在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架

2) 更多的发布: 不只是 Angular 4 , Angular 7的试用版已经发布。这是发布预测的月份:

在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架

3) 改进早期版本: 不会落下Angular 1 版本 (1.5 和 1.6),将会持续增加一些流行框架的特性, 2017年计划将在1.6.x继续稳步改善

在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架


Reactjs 2016年的亮点和2017年的期待

Reactjs(由Facebook支持)今年一直在使用。 Facebook团队在JavaScript库中做了一些重大的改变,这些你值得去知道:

1) 在2016年1月停止在React DOM中的IE 8支持

2) 版本化方案的发生很大的变化。从0.14.7。到15.0.0。

3) Reactjs v15.0在4月的主要版本

4) 在7月介绍React的错误代码系统

5) 9月份获得了50,000颗GitHub星

这说明这一年对于React来说是相当成功的。


但是,明年还有很多事要做.

1) React Fiber:在2017年,我们将听到更多关于React Fiber的信息,也被称为“React的核心算法的持续重新实现”。观看此视频,了解更多关于React Fiber-

虽然, 丹·阿布拉莫夫说,“还有很多工作要做”,但它应该着陆在React的16.0或17.0版本。这将是React的核心算法的一个剧烈变化,就像Angular在发布第二个版本时所做的那样。

 2) Facebook Web Apps: Facebook 希望能够在2017年启用“web apps 有 60 fps 和动画的网络应用程序” 这个将会在2017年伴随着 React Fiber 一起更新。



在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架
在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架

点击“阅读原文,了解更多内容”



以上是关于在2017年,AngularJS, ReactJS & Vue.js谁将成为最炙手可热的前端框架的主要内容,如果未能解决你的问题,请参考以下文章

如何让 Django 和 ReactJS 一起工作?

如何在骨干和angularjs中使用reactJS组件

ASP.NET MVC 和 Angularjs 与 ASP.NET MVC 和 Reactjs

JS 框架比较:AngularJS vs ReactJS vs EmberJS

vuejs,angularjs,reactjs介绍

别责怪框架:我使用 AngularJS 和 ReactJS 的经验