メインコンテンツにスキップ

そのほかのツール

各ツールや技術について、普段使っているものにチェックをつけてください
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コミュニティのメンバーに、今年の「イチオシ」を聞いてみました。

My 2025 Pick: Observable

Observableを使用すると、各ブロックを何かを生成する関数として扱うことで、インタラクティブなドキュメントを構築できます。すべてが非同期で、非常に高機能。ものづくりが最高に楽しくなるツールで、Nerdy Notebookの基盤にもなっています。
JavaScriptコミュニティのメンバーに、今年の「イチオシ」を聞いてみました。

Adam Argyle

Co-host, 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が3位に入ったことは、このプロジェクトの成長を示す良い兆候です。
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に次ぐ本格的なホスティングの選択肢としての地位を確立しており、実に見事な成果を上げています。
Which of these services have you used to host JavaScript apps?
Multiple
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のエッジ/サーバーレスランタイム

Cloudflareはホスティングのチャートでは5位でしたが、ここではAWS Lambdaのすぐ下にランクインしており、両方の分野で有力な競合となっています。
いつもどのエッジ/サーバーレスランタイムを使っていますか?
Multiple
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%
回答数に占める割合(%)
Which of these AI tools do you regularly use to help you write code?
Multiple
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も注目に値します!
Which of these mobile or desktop app frameworks do you regularly use?
Multiple
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%
回答数に占める割合(%)

モノレポのツール

pnpmはモノレポのカテゴリーで明確なリーダーです。
Which of these monorepo tools do you regularly use?
Multiple
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%
回答数に占める割合(%)

Non-JavaScript Languages

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%
回答数に占める割合(%)

Non-JavaScript Features

Which features from other programming languages do you wish JavaScript/TypeScript would adopt?
Freeform
Multiple
Items tagged “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、メールで共有すると、コーディングのパフォーマンスが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.
パートナーのサポートに感謝しています! 詳細をみる。