Опрос разработчиков JavaScript, 2013 г.


Опрос разработчиков JavaScript, проведенный DailyJS в этом году, показывает, что за последний год произошел переход к серверной разработке, но разработчики JavaScript не проявляют особого внимания к тестам.

Опрос разработчиков JavaScript был проведен более чем 3000 читателями DailyJS за двухнедельный период в начале декабря.

Эта круговая диаграмма показывает, насколько респонденты имеют опыт работы с JavaScript:

Комментируя эту раздачу, Алекс Янг пишет:

Большинство читателей пишут JavaScript от трех до пяти лет (34%). Я не могу не чувствовать, что это произошло благодаря развитию Node — люди заново открывают для себя JavaScript после использования других языков для серверной веб-разработки или развитию клиентских фреймворков, таких как AngularJS и Backbone.js. Я не могу представить себе дизайн без навыков JavaScript.

Подавляющее большинство респондентов (83%) пишут браузерный JavaScript, и почти половина из них — серверная; 20% пишут мобильный JavaScript и еще 11% пишут «родной» JavaScript — Windows 8, PhoneGap и так далее.

Очевидно, что многие респонденты отметили несколько квадратов в этом случае, а также при ответе на вопрос «Где вы используете JavaScript?» 83% ответили «работа» и 69% «сторонние проекты».

Около половины респондентов заявили, что используют другие основные языки разработки. Все, кроме одного, использовали PHP, 70% C # или другой язык .NET; 67% Java и 47% как Ruby, так и Python.

Лишь меньшинство респондентов (22%) ответили утвердительно на вопрос «Используете ли вы язык, который компилируется в JavaScript», и из них подавляющее большинство (85%) использовали CoffeeScript, а TypeScript был другим популярным выбором.

Область, в которой опрос выявил недостатки, касалась тестирования. Четверть респондентов проводят тестирование последовательно, чуть большая четверть — никогда, и половина респондентов выбрали промежуточный ответ.

Хотя это может быть не для всех разработчиков JavaScript, опрос DailyJS действительно показывает некоторые интересные выводы о текущем состоянии разработки JavaScript.


Добавить комментарий