JavaScript
共有:
このセクションは、3 つの主要プログラミング言語の 1 つとして JavaScript、TypeScript、および CoffeeScript を選択した回答者の回答に基づいています。
Java 開発者が使用しているフレームワークとライブラリについては、React、Vue.js、および Express が依然として上位を占めています。
100%
40%
JavaScript
22%
100%
TypeScript
39%
30%
HTML / CSS
25%
18%
Java
22%
17%
Python
JavaScript と TypeScript のいずれの開発者も、HTML / CSS を JavaScript / TypeScript と共によく使用する言語に挙げています。バックエンドでは Java が最も多く、僅差で Python が続いています。バックエンドに最もよく使用される第 3 言語は、JavaScript 開発者の場合は PHP、TypeScript 開発者の場合は C# となっています。
WebStorm の他に、AppCode、CLion、DataGrip、GoLand、IntelliJ IDEA、MPS、PhpStorm、PyCharm、Rider、および RubyMine も IntelliJ プラットフォームをベースにしています。
47%
39%
Jest
31%
42%
JavaScript のユニットテストは書いていない
14%
–
Cypress
14%
15%
Mocha
8%
10%
Jasmine
今年は昨年以上に多くの JavaScript 開発者がユニットテストを書いています。テストをまったく書いていない開発者の割合は 42% から 31% に減少しました。Jest は最も一般的なユニットテストフレームワークの座を維持しており、その割合は 8 パーセントポイント増加しています。
Webpack は依然として最も使用されているモジュールローダーですが、その人気は 5 パーセントポイント減少しています。esbuild が 2 位に浮上しており、JavaScript 開発者の 11% がすでに採用している点には注目に値します。
58%
63%
CSS
39%
44%
SCSS
25%
28%
Sass
23%
19%
Tailwind CSS
15%
16%
CSS-in-JS
CSS は昨年から若干ユーザー数が減ってはいるものの、依然として最も一般的なスタイルシート言語です。Tailwind CSS はすべてのスタイルシート言語とアプローチの中でも昨年から大幅に人気が増加した(4 パーセントポイント)唯一の言語です。
9%
8%
完全に満足している
22%
28%
非常に満足している
38%
40%
まあまあ満足している
13%
12%
満足でも不満でもない
8%
7%
少し不満である
3%
2%
非常に不満である
1%
1%
完全に不満である
6%
4%
分からない
JavaScript と TypeScript の開発者は概して自分の仕事に満足しており、完全に満足していると答えた各グループの回答者の約 10 分の 1 を占めています。
55%
53%
テレビ / 動画配信サービスの視聴(YouTube、Netflix)
54%
61%
プログラミング
53%
56%
ビデオゲーム
39%
36%
音楽鑑賞
35%
33%
家族との団らん
開発者がプログラミングが大好きであることは誰もが知っていますが、多くの開発者は余暇にもプログラミングを楽しんでいます!プログラミングは TypeScript 開発者に最も人気のある趣味であり、JavaScript 開発者に 2 番目に人気のある趣味です。その他、どちらのグループもテレビ / 動画配信サービスの視聴とビデオゲームの 2 つも人気があります。
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。