JavaScript
Teilen:
Dieser Abschnitt basiert auf den Antworten von Befragten, die JavaScript, TypeScript oder CoffeeScript als eine ihrer drei Haupt-Programmiersprachen angegeben haben.
React, Vue.js und Express sind nach wie vor die wichtigsten Frameworks und Bibliotheken für JavaScript-Entwickler*innen.
100%
40%
JavaScript
22%
100%
TypeScript
39%
30%
HTML / CSS
25%
18%
Java
22%
17%
Python
Sowohl JavaScript- als auch TypeScript-Entwickler*innen nutzen HTML/CSS am häufigsten mit JavaScript/TypeScript zusammen. Beim Backend liegt Java vorn, dicht gefolgt von Python. Die dritthäufigste Sprache im Backend ist PHP für JavaScript-Entwickler*innen, aber C# für TypeScript-Entwickler*innen.
Neben WebStorm basieren auch die folgenden IDEs auf der IntelliJ-Plattform: AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, MPS, PhpStorm, PyCharm, Rider und RubyMine.
47%
39%
Jest
31%
42%
Ich schreibe keine Unit-Tests für JavaScript
14%
–
Cypress
14%
15%
Mocha
8%
10%
Jasmine
In diesem Jahr schreiben mehr JavaScript-Entwickler*innen Unit-Tests als im letzten Jahr. Der Anteil derer, die überhaupt keine Tests schreiben, ist von 42% auf 31% gesunken. Jest ist nach wie vor das gängigste Unit-Test-Framework und konnte seinen Anteil um weitere 8 Prozentpunkte ausbauen.
Webpack ist immer noch der meistverwendete Modul-Loader, aber seine Verbreitung ist um 5 Prozentpunkte zurückgegangen. Bemerkenswert ist, dass esbuild an zweiter Stelle steht und bereits von 11% der JavaScript-Entwickler*innen verwendet wird.
58%
63%
CSS
39%
44%
SCSS
25%
28%
Sass
23%
19%
Tailwind CSS
15%
16%
CSS-in-JS
CSS ist immer noch mit Abstand die meistverwendete Stylesheet-Sprache, auch wenn sie im vergangenen Jahr einige Benutzer*innen verloren hat. Unter allen anderen Stylesheet-Sprachen und -Ansätzen hat einzig Tailwind CSS seit dem vergangenen Jahr deutlich (4 Prozentpunkte) an Popularität zugelegt.
9%
8%
Völlig zufrieden
22%
28%
Äußerst zufrieden
38%
40%
Ziemlich zufrieden
13%
12%
Weder zufrieden noch unzufrieden
8%
7%
Ziemlich unzufrieden
3%
2%
Sehr unzufrieden
1%
1%
Überhaupt nicht zufrieden
6%
4%
Ich weiß es nicht
JavaScript- und TypeScript-Entwickler*innen sind meist recht zufrieden mit ihrem Arbeitsplatz, und ungefähr ein Zehntel von ihnen ist sogar vollkommen zufrieden.
55%
53%
Fernsehen / Videostreaming-Dienste (YouTube, Netflix)
54%
61%
Programmieren
53%
56%
Videospiele
39%
36%
Musik hören
35%
33%
Zeit mit der Familie verbringen
Wir alle wissen, dass Entwickler*innen begeistert programmieren – viele verbringen damit sogar ihre Freizeit! Programmieren ist das beliebteste Hobby von TypeScript-Entwickler*innen; in der JavaScript-Gemeinde liegt es auf dem zweiten Platz. Die anderen zwei beliebtesten Aktivitäten in beiden Gruppen sind Fernsehen/Videostreaming und Videospiele.
Danke, dass Sie sich die Zeit genommen haben!
Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.
Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.