跳到内容

其他工具

对于这些工具和技术,只需检查你经常使用的工具和技术。
Zod 同比增长很大。由于这里展示的许多库都专注于日期管理,随着 Temporal 在浏览器中得到更好的支持,看看这张图表如何演变将会很有趣。
0%
20%
40%
60%
80%
100%
01
+2
02
-1
03
-1
04
05
06
07
08
09
+2
10
-1
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%
01
无
+11
03
-1
04
-1
06
07
-2
08
-1
-1
-1
0%
20%
40%
60%
80%
100%
如今,每个有自尊心的 JavaScript 开发者似乎都在使用 ESLint 和 Prettier。
0%
20%
40%
60%
80%
100%
01
02
03
04
05
06
n
07
09
0%
20%
40%
60%
80%
100%

JavaScript 运行时

Node.js 和浏览器占据榜首并不令人震惊,但 Bun 的第三名是项目增长的一个好迹象。
0%
20%
40%
60%
80%
100%
02
Browser
03
04
+3
06
-1
07
-1
08
无
-1
09
11
其他答案
0%
20%
40%
60%
80%
100%
尽管 Vercel 的声誉有时两极分化,但它在确立自己作为仅次于 AWS 的重要托管选项方面做得非常出色。
您使用过哪些服务来托管您的 React 应用?
多选
0%
20%
40%
60%
80%
100%
01
+10
-2
-1
-1
0%
20%
40%
60%
80%
100%

JavaScript Edge/Serverless 运行时

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

文字编辑器

VS Code 长期以来一直主导着文本编辑器排名,但 Cursor 凭借其 AI 驱动编码的承诺,不知何故成功超越了所有其他竞争对手。
0%
20%
40%
60%
80%
100%
04
05
0%
20%
40%
60%
80%
100%
您使用过哪些 AI 工具或服务来帮助您编写 React 代码?
多选
0%
20%
40%
60%
80%
100%
+1
06
无
-1
08
-1
+1
-1
0%
20%
40%
60%
80%
100%

移动端和客户端

React Native 在这里处于领先地位,但 Expo 和 Tauri 也值得关注!
您经常使用以下哪些移动端或桌面端应用框架?
多选
0%
20%
40%
60%
80%
100%
01
无
03
04
05
06
08
Cordova
09
10
13
其他答案
0%
20%
40%
60%
80%
100%

Monorepo 工具

pnpm 是 monorepo 类别中明显的领导者。
您经常使用以下哪些 monorepo 工具?
多选
0%
20%
40%
60%
80%
100%
01
02
无
03
npm Workspaces
04
05
06
Yarn Workspaces
08
09
10
12
13
其他答案
0%
20%
40%
60%
80%
100%

非 JavaScript 语言

当我们不写 JavaScript 时,我们大多数人会转向 Python 和 PHP。
0%
20%
40%
60%
80%
100%
02
+2
-1
05
+1
06
-2
+1
08
无
-1
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
Error handling
04
Standard Library
05
Enums
06
Structs
07
Multithreading
08
Option/result
09
Decorators
10
Operator Overloading
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.
感谢合作伙伴对我们的支持! 了解更多。