英文原文:DailyJS,编译:iteye-wangguo
临近年终,DailyJS社区开展了一项JavaScript开发者,结果已经出炉。总结如下:
你写什么类型的JavaScript?
● 大部分开发者编写客户端JavaScript,占98%
●57%的开发者表示目前不写Node程序,但有兴趣了解它
●9%的开发者表示对Node不感兴趣
●71%的开发者未使用过可编译为JavaScript的语言(如CoffeeScript、TypeScript、Dart等)
你更喜欢哪种JavaScript编写风格?
这个问题虽引起了一些争议,但还是得到了结果。
●85%的开发者选择使用分号
●67%在结尾使用逗号
●53%使用空格缩进
●39%使用tab缩进
测试、基准测试
●51%的开发者不写测试
●Jasmine是最流行的测试库(占45%),Mocha紧随其后(占41%),还有QUnit(占31%)
●JSLint是最流行的静态分析工具(占56%),JSHint紧随其后(占55%)
●uglify是最流行的压缩工具
●WebKit Inspector是最流行的调试工具(占79%)
●80%的开发者使用客户端工具进行基准测试
加载
●RequireJS是最流行的模块加载系统,其他包括YUI、LABjs和ExtJS
●Google Ajax Libraries是最流行的CDN,其次是CloudFlare(占11%)
代码托管
●Github最多,为91%
●Bitbucket免费私有托管,占20%
●Google Code仅为3%