JavaScript
共有:
このセクションは、3 つの主要プログラミング言語の 1 つに JavaScript または TypeScript を選択した回答者の回答に基づいています。
60%
JavaScript は世界で最も普及しているプログラミング言語です。開発者の 60% が JavaScript と使用しています!

Jan-Niklas Wortmann
JetBrains デベロッパーアドボケイト
メタフレームワークが一般的に普及し、関心が寄せられていることに非常に嬉しく思っています。これは必然的に最新のウェブ開発とシングルページアプリへの重要な一歩となるでしょう。
38%
30%
HTML / CSS
27%
21%
Java
22%
17%
Python
17%
8%
PHP
15%
12%
SQL
JavaScript と TypeScript とともバックエンドで使用される言語の中で最も回答が多かった言語は Java で、Python が僅差で続いています。3 番目にバックエンドに最もよく使用されている言語は JavaScript 開発者では PHP ですが、TypeScript 開発者では C# となっています。過去 3 年にわたって同じ言語が上位 3 位に挙がっています。

Minko Gechev
Google 社 Angular 担当 DevRel およびプロダクトリーダー
Webpack は約 10 年前に登場し、モジュールフェデレーションや永続的キャッシュなどの機能によって開発者のニーズに対応しながら進化し続けています。ほとんどの人がアプリのビルドとバンドルに使用しているのがわかります。私たちは最小限の構成で開発者のパフォーマンス要件を満たすために Vite や esbuild などの最新ツールの採用が増えているのを過去 2 年にわたって見てきました。

Jan-Niklas Wortmann
JetBrains デベロッパーアドボケイト
32 % がユニットテストをまったく書いていないということに驚きと恐怖を感じています。個人的にはより高度なテストが実装されていることを願っていますが、テストを規律としてより身近なものにし、コミュニティ全体で導入障壁を低くする必要があることが分かります。
58%
58%
CSS
39%
35%
SCSS
25%
21%
Sass
23%
33%
Tailwind CSS
15%
13%
CSS-in-JS

Jan-Niklas Wortmann
JetBrains デベロッパーアドボケイト
これらの結果は明らかに「常に JavaScript に賭ける」風潮があることを伝えています。私自身は JavaScript を埋め込みアプリやゲーム開発用のプログラミング言語として考えたことはありませんが、他の人がそのような用途で使用しているのはうれしいですね。今後の動向が楽しみです!
すべてのタスクはバックエンドである
タスクの 50% 以上はバックエンドである
タスクはフロントエンドとバックエンドで半々である
タスクの 50% 以上はフロントエンドである
すべてのタスクはフロントエンドである
npm
Yarn
pnpm
Yarn PnP
その他
該当なし
開発者全体と比較すると、IDE またはエディターでフレームワーク固有のプラグインを使用している JavaScript 開発者の割合が高く、TypeScript 開発者の割合はさらに高くなっています。
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。