JavaScript 社区开发者调查结果

标签: 资讯 Javascript | 发表时间:2012-12-27 12:05 | 作者:
出处:http://blog.jobbole.com

英文原文: DailyJS,编译: iteye-wangguo

临近年终, DailyJS社区开展了一项JavaScript开发者, 结果已经出炉。总结如下:

你写什么类型的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%)

代码托管

JavaScript 社区开发者调查结果

GitHub最多,为91%

●Bitbucket免费私有托管,占20%

●Google Code仅为3%

原始数据: JavaScript Developer Survey 2012

相关文章

相关 [javascript 社区 开发] 推荐:

JavaScript 社区开发者调查结果

- - 博客 - 伯乐在线
英文原文: DailyJS,编译: iteye-wangguo. 临近年终, DailyJS社区开展了一项JavaScript开发者, 结果已经出炉. 你写什么类型的JavaScript. ● 大部分开发者编写客户端JavaScript,占98%. ●57%的开发者表示目前不写Node程序,但有兴趣了解它.

JavaScript开发规范要求

- - 博客 - 伯乐在线
来源: webflash 的博客. 作为一名开发人员(WEB前端JavaScript开发),不规范的开发不仅使日后代码维护变的困难,同时也不利于团队的合作,通常还会带来代码安全以及执行效率上的问题. 本人在开发工作中就曾与不按规范来开发的同事合作过,与他合作就不能用“愉快”来形容了. 现在本人撰写此文的目的除了与大家分享一点点经验外,更多的是希望对未来的合作伙伴能够起到一定的借鉴作用.

巧用 Img / JavaScript 采集页面数据-云栖社区

- -
我们发送重要邮件时为了确认对方已读,都会在邮件中设置一个“读取回执"标签以确定对方时候读信. 推广网页时,多少用户做了点击. 移动App运营活动页面,分析用户访问情况. 对这类个性化的采集与统计,针对站长CNZZ、百度统计,移动的Talking Data、友盟等都无法胜任. 个性化需求难满足:用户产生行为并非移动端场景,其中会包括一些运营个性化需求字段,例如:来源、渠道、环境、行为等参数.

使用JavaScript和Canvas开发游戏(一)

- iVane - 为之漫笔
原文作者:Matthew Casperson • 编辑:Michele McDonough. 原文链接: Game Development with JavaScript and the Canvas element. 3、通过Canvas元素实现高级图像操作. 4、通过Canvas实现视差滚动. 8、JavaScript键盘输入.

15款很棒的 JavaScript 开发工具

- jiwei - cnBeta.COM
在开发中,借助得力的工具可以事半功倍. 今天,这篇文章向大家分享最新收集的15款非常有用的 JavaScript 开发工具.

使用JavaScript和Canvas开发游戏(三)

- weslleywang - 为之漫笔
原文作者:Matthew Casperson • 编辑:Michele McDonough. 原文链接: Game Development with JavaScript and the Canvas element. 3、通过Canvas元素实现高级图像操作. 6、通过Canvas实现视差滚动. 8、JavaScript键盘输入.

使用JavaScript和Canvas开发游戏(四)

- weslleywang - 为之漫笔
原文作者:Matthew Casperson • 编辑:Michele McDonough. 原文链接: Game Development with JavaScript and the Canvas element. 3、通过Canvas元素实现高级图像操作. 6、通过Canvas实现视差滚动. 8、JavaScript键盘输入.

使用JavaScript和Canvas开发游戏(一)

- Alex - HTML5研究小组
原文作者:Matthew Casperson • 编辑:Michele McDonough. 原文链接: http://www.brighthub.com/internet/web-development/articles/38364.aspx. 3、基于Canvas的高级图像操作. 4、通过Canvas实现视差滚动.

JavaScript最佳开发工具集合

- MAGI-CASPER/Peter Pan - 伯乐在线 -博客
  注:此文由敏捷翻译 - 关关编译自 Joe Stagner 近日分享的博文. 本文只是JavaScript的工具集合,如需书籍资源,《你得学JavaScript》这篇文章已有推荐.   我最近做了很多客户端OG开发,也计划做更多. HTML5、JavaScript 和 CSS.   我正在做一个工作计时器,所以我在寻找一个JS测试框架,故我自己给不同的JavaScript工具做了一个列表.