JavaScript

这些问题仅向选择 JavaScript、TypeScript 或 CoffeeScript 作为其三种主要编程语言中首选语言的开发者显示。

受访者细分(按主要语言)

TypeScript 的受欢迎程度过去几年一直在稳步增加。2017 年,它被 12% 的开发者积极使用,是 1% 开发者的主要语言,2020 年,这两个数字分别上升到 28% 和 12%。

您经常使用什么 JavaScript 框架(如果有)?

React 仍是最受欢迎的框架。此外,它的份额在过去一年上升了 10%。与此同时,Vue.js 的份额在过去一年则下降了 7%,但它仍占据第三的位置,落后于 Express,但差距不大。

有趣的事实

Angular 主要由 TypeScript 开发者使用(占该语言开发者的 42%),相比之下,只有 17% 的 JavaScript 开发者使用它。

您最常用的编辑器或 IDE 是什么?

请注意,CoffeeScript 已被排除,因为选择它的受访者人数很少。

您经常使用什么模块加载程序?

84%
的 JavaScript 开发者在其工作中使用模块加载程序。

您经常使用(哪种)哪些单元测试框架或工具(如果有)?

只有使用单元测试的受访者回答了这个问题。

您经常使用什么样式表语言和方式?

有趣的事实

CSS 样式表语言是 JavaScript 开发者最青睐的选择,而在 TypeScript 开发者中,最受欢迎的则是 SCSS 方式,所占份额为 59%。

您是否以任何方式使用 GraphQL?

您是否有任何项目以单仓库形式组织?

34% 的受访者更喜欢将其项目组织到单仓库 (Monorepo) 中。不过,不同的语言之间存在差异:对于 TypeScript 用户,这个比例是 45%,而对于 JavaScript 用户,这个比例仅为 30%。


感谢您的参与!

我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。

参加今后的调查

如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com

© 2000-2020 JetBrains s.r.o. 保留所有权利。