Vue.js秒杀React,成最受欢迎的开源前端框架!

Posted 开源最前线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue.js秒杀React,成最受欢迎的开源前端框架!相关的知识,希望对你有一定的参考价值。

开源最前线(ID:OpenSourceTop) 猿妹整编

来源:https://jaxenter.com/vue-js-ready-to-slay-competition-146742.html


近日,Jaxenter做了一项关于前端人员的问卷调查,根据最新的问卷调查结果显示:Vue.js秒杀React,成为最受欢迎的前端框架



为什么要做这次问卷?


为什么要去比较Vue.js和React呢?这得从它们的发展历程说起,2016年,React在Web端和移动端都实现了迅速的成长,当时它最主要的竞争对手是Augular,现在它们的竞争逐渐消失,倒是Vue近年的表现相当耀眼,于是大家又把更多的注意力放到Vue.js和React身上。


调查详情


根据一个有趣的GitHub Repo显示,Vue.js似乎比React拥有更多的Star



不过拥有更多的Star并不能就此说明Vue.js比React更受欢迎,于是有了这次的问卷调查,根据本次的问卷调查显示60%的受访者表示更喜欢Vue.js,29%的人表示更喜欢采用React,13%的人选择其他选项。


Vue.js秒杀React,成最受欢迎的开源前端框架!


毋庸置疑,Vue.js是javascript 框架的后起之秀,根据去年的JavaScript趋势调查结果显示:Vue.js越来越受欢迎,2017年,它成功超越了Angular 2,根据下图所示,有12000的受访者表示愿意尝试Vue.js,因此,不出意外,今年Vue.js可能能为亚军,甚至是冠军。



如果我们查看年度的技术趋势调查报告,我们可以看到JavaScript的开源框架基本被这5个占领了:React、Angular、Node.js、Spring MVC、Vue.js


此外,Jaxenter也对npm的创始人及首席运营官Laurie Voss进行了采访:


为什么React如此受欢迎?


和其他的流行现象一样,一个框架的流行很难确定单一元素,通常都是很多因素结合助长它的流行趋势:


首先,React是一种简洁有效的解决方案:制造可移植,可重用以及交互式的模块化前端组件。虽然它不是第一个也不是唯一一个解决方案,但对开发者而言却是最合适的


其次,React由Facebook开发,拥有Facebook的支持,足以让很多开发者相信这是一个值得他们采用的框架,更不用说React还有相当大的市场营销力量


当然,这两者背后的根本原因是Web应用程序不断向丰富性和可用性等更高级别的方向迈进,这势必造成开发的复杂度,而React能够适用于大规模的复杂项目,并提高开发效率。



Vue能否在2018年超过Angular?又是什么推动它变得流行


从我的角度来看,推动Vue成长的因素有两个。首先,许多开发人员仍然需要一个一应俱全的框架,即从路由到模板到后端数据获取所有功能都齐全的工具。这也是开发人员选择Vue的最主要原因


另一方面,React需要对路由和数据管理库进行大量的额外选择,所以刚开始的学习曲线会很陡峭。所以Angular,Ember和Vue都比React具有“全包”的优势。


其次,如果你决定要一个全面的框架,Vue在基准测试中表现更好,并且相对容易学习。尽管这些都是主观的说法,但许多开发者报告都显示Vue比Angular和Ember这样的旧框架“更干净”或“更简单”。


最后,问题来了,你会选用Vue.js还是React呢?





●本文编号330,以后想阅读这篇文章直接输入330即可

●输入m获取文章目录

以上是关于Vue.js秒杀React,成最受欢迎的开源前端框架!的主要内容,如果未能解决你的问题,请参考以下文章

年最受欢迎的编程语言是哪些

5 大最受欢迎的开源项目,牛逼呀!

美团五大最受欢迎的开源项目!

机器学习工具榜单Tensorflow最多使用,Python 取代 R 成最受欢迎编程语言

全球开发者大调查:Python 成最受欢迎语言,Node.js 框架赢得开发者芳心

最受欢迎中国开源软件TOP 20