跳到内容

其他工具

对于这些工具和技术,只需检查你经常使用的工具和技术。
Zod 同比增长很大。由于这里展示的许多库都专注于日期管理,随着 Temporal 在浏览器中得到更好的支持,看看这张图表如何演变将会很有趣。
0%
20%
40%
60%
80%
100%
01
+2
5,241
02
-1
4,265
03
-1
4,182
04
2,664
05
2,629
06
2,194
07
1,758
08
1,325
09
+1
1,149
-1
1,036
0%
20%
40%
60%
80%
100%
受访者百分比
我们邀请 JavaScript 社区成员分享他们的“年度之选”

我的 2025 年度之选: Observable

Observable 让你构建交互式文档,将每个块视为产生某种东西的函数。它完全是异步的,功能超级强大,制作东西非常有趣,并为 Nerdy Notebook 提供动力。
我们邀请 JavaScript 社区成员分享他们的“年度之选”

Adam Argyle

The CSS Podcast 联合主持人

图形与动画

Chart.js 去年是一个手动填写的选项,而今年作为官方选项被纳入调查后,它一路飙升至第一名。
0%
20%
40%
60%
80%
100%
+11
3,045
02
-1
2,472
03
-1
1,947
05
1,377
-2
1,297
07
-1
733
-1
507
-1
435
10
-1
167
0%
20%
40%
60%
80%
100%
受访者百分比
如今,每个有自尊心的 JavaScript 开发者似乎都在使用 ESLintPrettier
0%
20%
40%
60%
80%
100%
01
9,697
02
9,295
03
nvm
6,218
04
3,535
1,762
06
n
535
07
0%
20%
40%
60%
80%
100%
受访者百分比

JavaScript 运行时

Node.js 和浏览器占据榜首并不令人震惊,但 Bun 的第三名是项目增长的一个好迹象。
0%
20%
40%
60%
80%
100%
10,062
02
Browser
9,682
03
2,321
04
1,660
-1
1,244
-1
354
08
-1
65
11
其他答案
73
0%
20%
40%
60%
80%
100%
受访者百分比
尽管 Vercel 的声誉有时两极分化,但它在确立自己作为仅次于 AWS 的重要托管选项方面做得非常出色。
您使用过哪些服务来托管您的 React 应用?
多选
0%
20%
40%
60%
80%
100%
01
5,099
4,703
4,541
3,180
3,041
+9
2,228
2,198
-2
2,049
-1
1,933
-1
1,797
0%
20%
40%
60%
80%
100%
受访者百分比

JavaScript Edge/Serverless 运行时

虽然 Cloudflare 在托管图表中排名第五,但在该图表中它仅次于 AWS Lambda,这使其成为这两个领域强有力的竞争者。
您经常使用哪些边缘或无服务器运行时?
多选
0%
20%
40%
60%
80%
100%
01
+2
4,292
2,532
379
249
+1
+1
13
其他答案
71
0%
20%
40%
60%
80%
100%
受访者百分比

文字编辑器

VS Code 长期以来一直主导着文本编辑器排名,但 Cursor 凭借其 AI 驱动编码的承诺,不知何故成功超越了所有其他竞争对手。
0%
20%
40%
60%
80%
100%
9,186
2,797
2,238
04
2,195
05
1,387
174
0%
20%
40%
60%
80%
100%
受访者百分比
您使用过哪些 AI 工具或服务来帮助您编写 React 代码?
多选
0%
20%
40%
60%
80%
100%
6,519
4,845
2,829
916
07
-1
896
+1
802
-1
788
+8
283
0%
20%
40%
60%
80%
100%
受访者百分比

移动端和客户端

React Native 在这里处于领先地位,但 ExpoTauri 也值得关注!
您经常使用以下哪些移动端或桌面端应用框架?
多选
0%
20%
40%
60%
80%
100%
01
5,127
2,212
03
1,746
04
1,513
05
978
06
706
700
08
Cordova
421
09
228
94
13
其他答案
60
0%
20%
40%
60%
80%
100%
受访者百分比

Monorepo 工具

pnpm 是 monorepo 类别中明显的领导者。
您经常使用以下哪些 monorepo 工具?
多选
0%
20%
40%
60%
80%
100%
01
3,940
02
3,050
03
npm Workspaces
2,129
04
1,718
05
1,682
06
Yarn Workspaces
1,341
1,123
08
794
145
10
74
13
其他答案
60
0%
20%
40%
60%
80%
100%
受访者百分比

非 JavaScript 语言

当我们不写 JavaScript 时,我们大多数人会转向 PythonPHP
0%
20%
40%
60%
80%
100%
4,319
02
2,808
+2
2,316
-1
2,223
05
+1
2,143
06
-2
2,009
1,682
1,181
824
10
+10
771
0%
20%
40%
60%
80%
100%
受访者百分比

非 JavaScript 特性

您希望 JavaScript/TypeScript 采用其他编程语言的哪些特性?
(自由提问)
多选
标记为“js_missing_features”的项目
0%
20%
40%
60%
80%
100%
01
Pattern matching
02
Static typing
03
Pipe operator
04
Error handling
05
Standard Library
06
Enums
07
Structs
08
Multithreading
09
Option/result
10
Decorators
0%
20%
40%
60%
80%
100%
受访者百分比
💡
科学证明,在Twitter、Facebook或电子邮件上分享这项调查, 可以让你的 JavaScript 性能提高15%。
Craft a Professional AI Developer Setup
Steve Kinney
Temporal

Craft a Professional AI Developer Setup

Boost your coding productivity with AI-assisted tools and agents. Use Cursor and Claude Code for precise inline edits or to delegate larger tasks to background agents.
My Dev Setup Is Better Than Yours
ThePrimeagen
terminal

My Dev Setup Is Better Than Yours

Maximize your productivity with the best developer setup. Hand-craft an environment with bash scripts and incorporate common unix tools for managing libraries, interacting with the OS, window management, and more.
感谢合作伙伴对我们的支持! 了解更多。