This section is based on the answers of respondents who chose JavaScript, TypeScript, and CoffeeScript as one of their three primary programming languages. Please note that last year's reports were based on those who listed those languages as their first programming language, this may cause changes in the results.

JavaScript

What JavaScript frameworks do you regularly use?

The share of Vue.js users grew from 34% in 2020 to 43% in 2021, while that of Angular users decreased from 23% in 2020 to 18% in 2021.

What editor / IDE do you mostly use?

Do you prefer a dark or light theme for your editor / IDE?

Which unit-testing frameworks / tools do you regularly use?

Jest remains the most popular unit-testing framework, while the usage rates of Mocha, Jasmine, and Karma decreased slightly in 2021 compared to 2020.

What module loaders do you regularly use?

What style sheet languages and approaches do you regularly use?

What types of software do you develop with JavaScript?

Roughly three-quarters of developers who use JavaScript develop websites, while one-quarter use it for utilities.

Where do you mainly work?

Thank you for your time!

We hope you found our report useful. Share this report with your friends and colleagues.

Join JetBrains Tech Insights Lab

Take part in surveys and UX studies to make JetBrains products easier to use yet even more powerful. For participating in our research, you’ll also get the chance to earn rewards.

If you have any questions or suggestions, please contact us at surveys@jetbrains.com.