JavaScript社区开发者调查:服务端JS盛行,Backbone.js使用最多
2013-12-19 09:25
381 查看
摘要:DailyJS社区近日发起了一项针对JavaScript开发者的问卷调查,共有3179位开发者参与,结果显示,大部分开发者编写浏览器端JavaScript,Backbone.js框架使用最多,大部分开发者在Github中托管项目以及查找其他项目。
近日DailyJS社区发起了一项针对JavaScript开发者的问卷调查,共有3179位开发者参与回复,目前结果就已经出炉。
这些受访者中,其中13%的开发者拥有10多年的JavaScript编写经验,24%的开发者拥有5~10年的经验,3~5年经验的开发者最多,占34%。下面就来看看这些开发者是如何使用JavaScript的。
1. 你写什么类型的JavaScript?
在调查中,大部分开发者都写过多种类型的JavaScript。随着Node.js的盛行,越来越多的开发者开始写服务器端JavaScript,此次调查中共有1719位写过服务器端JavaScript。几乎所有开发者都写过浏览器端JavaScript。
由于JavaScript跨平台的特性,其中一部分开发者也编写过本地(Windows 8、PhoneGap等)和移动端的代码。
2. 你喜欢什么样的JavaScript代码风格?
3. 你使用什么工具来验证代码质量?
4. 你如何处理客户端依赖?
5. 你更喜欢用哪种脚本构建方案?
6. 你使用什么框架?
7. 你如何找到可重用的代码、库或工具?
8. 你喜欢在什么地方托管你的JavaScript项目?
9. 你通过哪个CND服务来使用第三方库?
10. 你会为最低哪个IE版本进行兼容测试?
11. 除了JavaScript外,你的主要开发语言是什么?
12. 其他
JavaScript使用场景:2946位开发者主要在工作中使用JavaScript,2433位开发者在业余项目中使用(其中部分开发者在这两种项目中都用到了JavaScript)
所用语言:78%的开发者直接使用JavaScript语言,22%的开发者使用其他语言,然后编译为JavaScript。在使用其他语言的开发者中,CoffeeScript使用得最多,占64%,其次是TypeScript,占19%。
测试:25%的开发者写测试,26%的开发者不写,其余的开发者有时候写,或在需要的时候写。在所用测试库中,Jasmine使用最多,占30%,其次是Mocha,占27%。
集成测试:36%的开发者使用持续集成(CI)系统来运行测试,其中Jenkins使用最为广泛。
线下学习JavaScript的方式:51%的开发者选择参加大会,49%的开发者选择参加小型沙龙。
ES6特性:15%的开发者已经在代码中使用了ES6的特性。
详细信息请参阅:原始数据(CSV)、结果统计(PDF)
本文为CSDN原创文章,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)
近日DailyJS社区发起了一项针对JavaScript开发者的问卷调查,共有3179位开发者参与回复,目前结果就已经出炉。
这些受访者中,其中13%的开发者拥有10多年的JavaScript编写经验,24%的开发者拥有5~10年的经验,3~5年经验的开发者最多,占34%。下面就来看看这些开发者是如何使用JavaScript的。
1. 你写什么类型的JavaScript?
在调查中,大部分开发者都写过多种类型的JavaScript。随着Node.js的盛行,越来越多的开发者开始写服务器端JavaScript,此次调查中共有1719位写过服务器端JavaScript。几乎所有开发者都写过浏览器端JavaScript。
由于JavaScript跨平台的特性,其中一部分开发者也编写过本地(Windows 8、PhoneGap等)和移动端的代码。
2. 你喜欢什么样的JavaScript代码风格?
3. 你使用什么工具来验证代码质量?
4. 你如何处理客户端依赖?
5. 你更喜欢用哪种脚本构建方案?
6. 你使用什么框架?
7. 你如何找到可重用的代码、库或工具?
8. 你喜欢在什么地方托管你的JavaScript项目?
9. 你通过哪个CND服务来使用第三方库?
10. 你会为最低哪个IE版本进行兼容测试?
11. 除了JavaScript外,你的主要开发语言是什么?
12. 其他
JavaScript使用场景:2946位开发者主要在工作中使用JavaScript,2433位开发者在业余项目中使用(其中部分开发者在这两种项目中都用到了JavaScript)
所用语言:78%的开发者直接使用JavaScript语言,22%的开发者使用其他语言,然后编译为JavaScript。在使用其他语言的开发者中,CoffeeScript使用得最多,占64%,其次是TypeScript,占19%。
测试:25%的开发者写测试,26%的开发者不写,其余的开发者有时候写,或在需要的时候写。在所用测试库中,Jasmine使用最多,占30%,其次是Mocha,占27%。
集成测试:36%的开发者使用持续集成(CI)系统来运行测试,其中Jenkins使用最为广泛。
线下学习JavaScript的方式:51%的开发者选择参加大会,49%的开发者选择参加小型沙龙。
ES6特性:15%的开发者已经在代码中使用了ES6的特性。
详细信息请参阅:原始数据(CSV)、结果统计(PDF)
本文为CSDN原创文章,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)
相关文章推荐
- JavaScript社区开发者调查:服务端JS盛行 AngularJS使用者最多
- JavaScript社区开发者调查:服务端JS盛行,Backbone.js使用最多
- javaScript社区开发者调查:javascript使用情况and服务器js中AngularJS使用者最多
- JavaScript的Backbone.js框架的一些使用建议整理
- 2014中国软件开发者调查(一):Java最受欢迎 第二语言JS使用比例最高
- 调查称Unity成为开发者使用最多的游戏引擎
- 2014中国软件开发者调查(一):Java最受欢迎 第二语言JS使用比例最高
- JavaScript的Backbone.js框架的一些使用建议整理
- 探究Javascript模板引擎mustache.js使用方法
- 使用JavaScriptCore在JS和OC间通信
- 程序开发者使用最多的五个PHP工具
- JavaScript基础 下拉列表 使用js创建option选项
- 使用WebViewJavascriptBridge使OC跟JS进行互调
- 使用DWR实现JS调用服务端Java代码
- 使用 neon-wallet-db + neon-js + NEO-cli /rpc 搭建轻钱包服务端
- [vue.js] prop验证没有错误信息的可能原因:没有使用开发者版本
- 程序开发者使用最多的五个PHP工具
- 基于Backbone.js,REST技术的瘦服务端架构介绍(转)
- Backbone.js使用jsonp api示例
- js---javaScript (if....else和switch...case的使用实例)