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%。
感谢您的参与!
我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。
加入 JetBrains Tech Insights Lab
如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com。