News

DailyJS Survey Results 2014: Technologies WebStorm Users Use

Every year DailyJS, a popular blog on JavaScript development, runs a Developer Survey among their readers. We decided to have a closer look at the results of the 2014 survey which polled over 4000 developers. (Kudos to DailyJS for making raw data publicly available.)

We were wondering how many developers rely on WebStorm and IntelliJ IDEA for their daily tasks. Another interesting question was whether their choice of frameworks, tools and practices differs in any way from the original DailyJS results.
Here’s what we found out.

About 27% of respondents mentioned that they use IntelliJ IDEA or WebStorm.
It’s worth noticing that about 9% mentioned WebStorm as their tool of choice, even though WebStorm wasn’t one of the suggested options in the question.

Compile-to-JavaScript languages

80% don’t use any compile-to-JavaScript languages. However, among those who do use these languages, there’s a slight shift towards TypeScript for IntelliJ IDEA and WebStorm users:

  • Among all participants: CoffeeScript – 16%; TypeScript – 5%.
  • Among IntelliJ IDEA and WebStorm users: CoffeeScript – 12.7%; TypeScript – 8.5%.
  • Among WebStorm users: CoffeeScript – 9.7%; TypeScript – 10.5%.

Front-end frameworks

AngularJS proved to be one of the most popular frameworks among survey participants, with 49%. It’s even more popular among WebStorm users, or put another way, WebStorm is popular among AngularJS developers. 63% of WebStorm users mentioned that they use AngularJS for their projects.

React, a newcomer in this year’s survey, is used by 17% of IDE users.

Testing

83.9% of IntelliJ IDEA and WebStorm users say that they write unit tests (vs 79% of all participants), though 51% say they do it only sometimes or not enough.

For testing, 50% of IntelliJ users use Jasmine, 43% use Karma, and 39% use Mocha.
IDE users are more likely to run tests on a Continuous Integration system (49% vs 41% in the original DailyJS results), typically choosing Jenkins, Travis CI or TeamCity.

Build tools

Grunt is the build tool of choice for 56% of WebStorm and IntelliJ IDEA users (vs. 47% of all participants). Gulp is a close second, with 39% among IntelliJ users.

We’ll look forward to next year’s results to keep tracking how the JavaScript developer toolchain evolves.

DailyJS_survey_for_WebStorm

Develop with pleasure!
– JetBrains WebStorm Team

image description