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, так как его выбрало мало респондентов.

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

84%
JavaScript-разработчиков используют загрузчики модулей в своей работе.

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

На этот вопрос отвечали только те, кто использует юнит-тесты.

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

Интересный факт

CSS — самый популярный язык стилей среди JavaScript-разработчиков, в то время как пользователи TypeScript предпочитают SCSS (59%).

Вы пользуетесь GraphQL?

У вас есть проекты, собранные в один репозиторий?

34% респондентов предпочитают организовывать проекты в единый репозиторий. Однако между языками есть различия: такой подход выбирают 45% пользователей TypeScript и только 30% JavaScript-разработчиков.


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

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

Примите участие в будущих опросах

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

© JetBrains s.r.o., 2000—2020. Все права защищены.