【IT168 资讯】 JavaScript开发人员偏爱于ES6、React和Express,同时对TypeScript、Vue.js和GraphQL也产生了强烈的兴趣
最新发布的一份报告显示,尽管JavaScript编程的标准依然是ECMAScript 6,但微软的JavaScript类型超文本TypeScript,很有可能为ECMAScript 6带来大笔资金。12月12日发布的题为“JavaScript 2017年状态”的报告中,也体现了对Vue.js和GraphQL越来越浓厚的兴趣。
“JavaScript 2017年状态”汇集了28000多名开发人员使用JavaScript技术的调查结果进行汇总。基于大量的开发人员对ECMAScript 6喜爱的反复上,证明了JavaScript最流行的是ECMAScript 6。
报告显示,虽然ES6(也被称为ECMAScript 2015)仍然是标准,但TypeScript正迅速成为类型化JavaScript领域的领导者。另有8796名受访者表示,他们听说过TypeScript,并希望进一步了解它。
该报告由JavaScript开发人员Raphael Benitte、Sacha Greif和Michael Rambeau编写。除了JavaScript变体之外,他们还向开发人员介绍了前端框架、后端框架以及构建和测试工具。受访者回答了100多个问题。
前端JavaScript框架:React领衔、Vue.js上升,Angular下跌
在前端框架领域,Facebook的React UI库引导了13669名开发者发声,他们已经使用过它,并且会再次使用。其次,有9493名开发人员说他们没有使用任何前端框架。
另有12175名开发人员回答说他们想学习Vue.js,6072名开发人员有兴趣学习Angular 2。但是,对于Google的前端框架来说,9615名开发人员表示他们已经使用了Angular 1,并且不会再使用;10657名开发人员听说过Angular 2,但对它不感兴趣;15021名受访者曾经听说过对于Ember,但对此并不感兴趣;12654名受访者听说过Backbone,但也不感兴趣。
后端JavaScript框架:Express占主导地位
在后端框架中,Express遥遥领先,共有14541名受访者表示已经使用过它,并且会再次使用。
该报告称,Meteor已经产生了很多人的注意,但并没有把它放在首选的位置。有11226名受访者说他们听说过Meteor,但不感兴趣。
移动和桌面框架:PhoneGap / Cordova用户不满意
在移动和桌面领域,PhoneGap / Cordova虽然使用率高,但满意度低。虽然有3381名开发人员对PhoneGap / Cordova表示满意,但还有4685名开发人员使用了它,但表示将不会再使用它。还有9192位开发者听说过,但对它不感兴趣。
大量的开发人员表示,他们想学习本地开发(9113)、Electron(11221)和React Native(13502)。
JavaScript构建工具:NPM,Webpack领跑
在构建工具中,21369名开发者偏爱NPM,并计划继续使用。
JavaScript测试工具:Mocha, Jasmine
在测试工具类别中,Mocha拥有10717名追随者。
有6591名受访者有兴趣了解Mocha,有6470名受访者想学习Jest。
状态管理工具:REST,Redux规则
REST API受到了20615位开发者的青睐。虽然GraphQL遥遥领先,但有14233名受访者表示,他们希望了解REST API。