JavaScript

分享:

本部分以选择 JavaScript、TypeScript 和 CoffeeScript 作为三种主要编程语言之一的受访者的回答为基础。

JavaScript 框架和库

React、Vue.js 和 Express 仍然是 JavaScript 开发者最常使用的框架和库。

JavaScript 和 TypeScript 开发者都表明 HTML/CSS 是其最常与 JavaScript/TypeScript 一起使用的语言。在后端,Java 最常被提及,Python 紧随其后。对于第三种最常用于后端的语言,在 JavaScript 开发者中是 PHP,在 TypeScript 开发者中是 C#。

您最常使用什么编辑器/IDE?

除了 WebStorm,以下 IDE 也基于 IntelliJ 平台:AppCode、CLion、DataGrip、GoLand、IntelliJ IDEA、MPS、PhpStorm、PyCharm、Rider 和 RubyMine。

您经常使用哪种(哪些)单元测试框架/工具?

与去年相比,今年有更多的 JavaScript 开发者编写单元测试。不写测试的比例从 42% 下降到 31%。Jest 仍然是最受欢迎的单元测试框架,其份额增加了 8 个百分点。

模块捆绑器

尽管受欢迎程度下降了 5 个百分点,Webpack 仍然是最常用的模块加载器。值得注意的是,esbuild 位居第二,已经被 11% 的 JavaScript 开发者采用。

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

CSS 仍然是目前最流行的样式表语言,虽然它去年以来失去了一些用户。在其他样式表语言和方式中,Tailwind CSS 是唯一一种自去年以来人气显著增长(增长 4 个百分点)的语言。

您对您的(主要)工作的满意度如何?

JavaScript 和 TypeScript 开发者通常对工作相当满意,每组中约有十分之一的受访者表示完全满意。

您在业余时间有什么爱好?

我们都知道开发者喜欢编程,但许多人甚至在空闲时间也乐于编程!编程是 TypeScript 开发者最喜欢的爱好,也是 JavaScript 开发者中第二受欢迎的爱好。两组的其他两项主要活动是看电视/视频流媒体服务和玩电子游戏。

感谢您的参与!

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

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