JavaScript
На вопросы из этого раздела отвечали только те, кто указал JavaScript, TypeScript или CoffeeScript в качестве главного из трех основных языков программирования.
Распределение респондентов по основному языку
В течение последних лет TypeScript становился все популярнее. В 2017 году им пользовались 12% опрошенных и лишь для 1% он был основным языком, а в 2020 году эти цифры составляют 28% и 12% соответственно.
Какие JavaScript-фреймворки вы регулярно используете?
React по-прежнему самый популярный фреймворк. Более того, с прошлого года его доля выросла на 10 процентных пунктов. Vue.js потерял 7 процентных пунктов, но все еще занимает третью позицию. Express опережает его с заметным отрывом.
Интересный факт
Angular используется в основном TypeScript-разработчиками (42% из них), а среди тех, кто пишет на JavaScript, его предпочитают лишь 17%.
Какой редактор или IDE вы используете чаще всего?
Обратите внимание: мы не стали рассматривать CoffeeScript, так как его выбрало мало респондентов.
Какие загрузчики модулей вы регулярно используете?
Какие фреймворки или инструменты вы регулярно используете для юнит-тестирования?
На этот вопрос отвечали только те, кто использует юнит-тесты.
Какие языки стилей и подходы вы регулярно используете?
Интересный факт
CSS — самый популярный язык стилей среди JavaScript-разработчиков, в то время как пользователи TypeScript предпочитают SCSS (59%).
Вы пользуетесь GraphQL?
У вас есть проекты, собранные в один репозиторий?
34% респондентов предпочитают организовывать проекты в единый репозиторий. Однако между языками есть различия: такой подход выбирают 45% пользователей TypeScript и только 30% JavaScript-разработчиков.
Спасибо, что уделили время!
Если результаты исследования показались вам интересными, поделитесь ими с друзьями и коллегами.
Присоединяйтесь к JetBrains Tech Insights Lab
Участвуйте в опросах и UX-исследованиях JetBrains, чтобы помочь нам улучшить наши продукты. Среди участников исследований разыгрываются призы.
Если у вас есть вопросы или пожелания, свяжитесь с нами по адресу surveys@jetbrains.com.