JavaScript
Share:
This section is based on the answers of respondents who chose JavaScript, TypeScript, or CoffeeScript as one of their 3 primary programming languages.
React, Vue.js, and Express remain the top frameworks and libraries used by JavaScript developers.
Both JavaScript and TypeScript developers indicate HTML / CSS most often as the language they use together with JavaScript / TypeScript. On the backend, Java is mentioned most often, closely followed by Python. The third language most-often used for the backend is PHP for JavaScript developers, but C# for TypeScript developers.
Besides WebStorm, the following IDEs are based on the IntelliJ Platform: AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, MPS, PhpStorm, PyCharm, Rider, and RubyMine.
More JavaScript developers are writing unit tests this year than last year. The share of those who don’t write any tests dropped from 42% to 31%. Jest remains the most popular unit-testing framework and its share has increased by 8 percentage points.
Webpack is still the most-used module loader, though its popularity has declined by 5 percentage points. It’s noteworthy that esbuild is in second place and has already been adopted by 11% of JavaScript developers.
CSS remains by far the most popular style sheet language out there, even though it has lost some users since last year. Among all the other style sheet languages and approaches, Tailwind CSS is the only one whose popularity has significantly grown (by 4 percentage points) since last year.
JavaScript and TypeScript developers are generally rather content with their jobs with about one tenth of respondents in each group reporting being completely satisfied.
We all know developers love programming, but many even pursue it in their free time, too! Programming is the most popular hobby of TypeScript developers and the second-most popular for JavaScript developers. The other 2 top activities for both groups are watching TV / video streaming services and playing video games.
Thank you for your time!
We hope you found our report useful. Share this report with your friends and colleagues.
If you have any questions or suggestions, please contact us at surveys@jetbrains.com.