В этом разделе использованы ответы респондентов, которые указали JavaScript, TypeScript и CoffeeScript в качестве одного из трех основных языков программирования. Обратите внимание: в отчетах прошлого года учитывались только ответы тех, кто указал один из этих языков в качестве первого языка программирования, и это могло привести к изменениям в результатах.

JavaScript

Какие JavaScript-фреймворки вы регулярно используете?

49%43%24%18%14%10% 9% 3% 3% 8% 9%

Доля пользователей Vue.js выросла с 34% в 2020 году до 43% в 2021-м, а доля пользователей Angular за это же время снизилась с 23% до 18%.

Какой редактор или IDE вы используете чаще всего?

47%19%18% 5% 3% 2% 1% 1% 4%

Вы предпочитаете использовать темную или светлую тему в редакторе или IDE?

Темную
Светлую
85%15%

Какие фреймворки/инструменты вы регулярно используете для юнит-тестирования?

39%15%10% 9% 1% 2%42% 5%

Jest остается самым популярным фреймворком для юнит-тестирования, а доли Mocha, Jasmine и Karma в 2021 году немного снизились по сравнению с предыдущим годом.

Какие загрузчики модулей вы регулярно используете?

72%10% 5% 4% 4% 2% 1%22%

Какие языки стилей и подходы вы регулярно используете?

63%44%28%19%16%13%12%11% 3% 2%

Что вы разрабатываете на JavaScript?

73%25%11%11% 9% 7% 6% 5% 5% 4% 3% 2% 1% 1%10% 3%

Примерно три четверти разработчиков, использующих JavaScript, занимаются разработкой для веб-сайтов, а одна четверть использует его для создания утилит.

Где вы в основном работаете?

Сейчас
До пандемии
83%/31%34%/71%17%/20%10%/21%

Спасибо, что уделили время!

Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.

Присоединяйтесь к JetBrains Tech Insights Lab

Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.

Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.