掌握聚合最新动态了解行业最新趋势
API接口,开发服务,免费咨询服务

我该选择哪个框架?2016年JS工具使用状况调查结果

关键信息

说来有趣,当Google公司一门心思构建Angular 2的时候,社区已经慢慢接受React作为主流的JavaScript框架。根据调查结果显示,37.67%的受访者表示他们经常使用React,而使用Angular(1和2)的人数占33.24%。根据使用Angular的受访者表示,使用Angular 1的人数远远超过使用Angular 2的人数,这表示很多人还没有开始使用Google开发的新平台。甚至新的Vue.js的使用人数也超过了使用Angular 2的人数,有9.67%的受访者表示他们经常使用Vue.js。

当被问到“你认为哪个JavaScript库或是框架对于你的大多数项目来说是必不可少的?”时,18.18%的受访者表示是React,而只有8.19%的受访者提到了Angular 1,Angular 2的数据更为惨淡,为2.74%,同时Vue.js的得票数也超过了Angular 2。


有关模块管理器,Webpack占据了主导地位,有将近42%的受访者表示他们使用Webpack。排名第二的Browserify的得票率仅仅为11%。


Nolan的看法

InfoQ采访了Nolan,了解他对于调查结果的看法:

InfoQ:JavaScript的什么结果让你感到最为惊讶?

Ashley Nolan:我有点惊讶jQuery的使用者还是这么多。不仅仅是因为它已经不算是一款实用的工具,还因为最近有许多新闻称很多开发者开始抛弃使用jQuery,转而使用ES6了。有69.65%的开发者仍然在项目中频繁使用jQuery,31.13%的开发者仍然认为它是非常实用的JS工具,似乎jQuery在许多开发者的开发工作中还扮演着重要的角色。

我也很惊讶地发现有这么多开发者在使用Webpack。根据2015年的调查结果显示,当时还没有占主导地位的模块管理器,但是很明显现在Webpack是最常使用的模块管理器工具,有41.61%的受访者正在使用它。

InfoQ:对于React vs. Angular你有何想法?

Nolan:我认为React在这个行业有很大的势头,到现在它也没有下降的趋势。我希望能在明年的调查中看到它的持续上升。最有意思的是,有多少正在使用Angular 1的开发者会去使用Angular 2,或他们会转为使用React(或是其他的框架)。

InfoQ:对于2017年的趋势你作何猜测?

Nolan:我期望看到JS transpiler的使用状况能进一步增长,因为有更多的开发者转去使用ES6。我觉得jQuery的使用率会下降一点,就像现在有更多的开发者开始使用ES6。

我觉得CSS工具的使用会在未来的12个月内增长,比如说CSS Naming Schemes和CSS审查工具(Stylelint)。我认为JavaScript社区中非常强调工具使用的重要性,但是在编写CSS的时候对于工具的使用(预处理器之外)比较少。

调查问题列表

此次调查所设置的问题列表如下:

其中,问题14“Knowledge of JavaScript Libraries and Frameworks”调查结果如下:


想了解更详细的调查结果请移步:https://ashleynolan.co.uk/blog/frontend-tooling-survey-2016-results

前端之巅

「前端之巅」是InfoQ旗下关注前端技术的垂直社群,欢迎各位前端工程师的加入!加群请关注“前端之巅”公众号并发送“加群”,投稿请请发邮件到editors@cn.infoq.com,注明“前端之巅投稿”。本文译者为刘嘉洋。

每一次相遇都是久别重逢。时隔一年,QCon北京站华丽归来。20+热点专题出炉,涵盖区块链、VR、TensorFlow、深度学习等潮流技术,及前端工程、研发安全、移动专项、智能运维、业务架构等一手实践。国内外技术专家共襄盛举,即刻报名,尽享7折特惠。

在前端技术飞速发展的现在,我们手上有大把技术方案,但同时业务复杂度和团队规模越来越大,工程难度不断增高。应该如何利用现有技术和平台,系统性地构建和维护前端工程?

点击阅读原文,相约QCon北京站前端工程实践专场,这里有你想要的答案!

QQ图片20161229175659.png

原文来自:前端之巅

声明:所有来源为“聚合数据”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com

0512-88869195
数 据 驱 动 未 来
Data Drives The Future