The State of JavaScript 2018: Vue wins – again!


What do JavaScript developers deserve, what do they do and why do they (do not) like what they use? The new State of JavaScript 2018 is here and provides insight into many areas of the JavaScript world. Vue is one of the big winners again. What else has happened in the State of JavaScript 2018?

As part of the independent State of JavaScript survey, 20,000 participants commented on how they work, how satisfied they are and what they deserve. The independent survey was conducted for the third time this year. Angular was one of the losers last year, Vue and TypeScript were on the winning side. How does it look this year?

State of JavaScript 2018: The salary

Of the approximately 20,000 participants in the State of JavaScript Surveys, more than 18,000 are male, less than 1,000 are female. In addition, a small group is defined as non-binary / third-gender, and some participants have opted for “other”. 24 percent of respondents live in the USA, 5 percent in Germany. Asked about their salary, the US participants reported an average of 116,700 US dollars (about 102,055 euros), the respondents from Germany came to an average of 61,400 US dollars (equivalent to about 53,695 euros). Developers in Germany do not fare very well in comparison with other European countries: only the participants from Switzerland, England and Norway earn more according to the report.

The participants were asked, among other things, if JavaScript is always on the right path: This statement was approved by 51 percent of the participants this year. 43 percent in 2017 and 39.6 percent in 2016. Not only the amount of consents, but also the timing confirms this result. JavaScript is getting better; at least the participants of the State of JavaScript feel that way. Also, fewer participants nowadays find the creation of JavaScript applications overly complex. The number of people who enjoy working on JavaScript applications has also increased.

ES6 or TypeScript?

Also for ES6 itself, the survey shows that satisfaction with language has increased in recent years. Among those who have already worked with it and are working with it again, that is 86.3 percent of the participants, the elegant programming style with the corresponding patterns is an important reason for using it. In addition, ES6 is perceived as a full-fledged, powerful programming language. For those who do not want to work with ES6 again, the buggy, error-prone code is a reason against ES6. And: They find ES6 cumbersome, inflated and complex. So it seems to be more a question of perception and one’s own preferences, as judged by ES6. On average, 85.9 percent of respondents have experience with ES6 and would use it again.

In TypeScript, there is a clear trend in terms of satisfied with the language variation, 2016, around 21 percent of respondents said they have already worked with TypeScript and want to use it again. In 2018, 47 percent have chosen this answer option. In Germany, 54.4 percent of respondents this year voted in favor of an above-average number of respondents compared to the overall average. Worldwide, the rate of satisfied TypeScript users is 46.5 percent.

Vue, Angular or React

At front-end framework level, Vue.js wins again this year against Angular. Although React is overall in the lead, at least 28.8 of those polled said that they had already worked with it and would work with it again. At Angular, only 24 percent chose this answer. 34 percent of respondents also told Angular that they had tried it, but would not want to work anymore. This compares to 47 percent who have heard of Vue and would like to try it out. Vue clearly won against Angular in the State of JavaScript 2018. The salary, however, looks different. While a Vue developer gets on average $ 62,400, Angular is worth $ 66,600. But the winner in this category is Ember: Here is the average income at 94,000 US dollars.

And the winner is …

Which technology from the JavaScript ecosystem is the best? All in all, this can not be answered, of course, and even the makers of the survey do not try to clarify this question. However, they definitely award awards for certain categories: Jest came up with the highest satisfaction rate, while the biggest interest in GraphQL existed. Most commonly in free text was named VueX, but React is most commonly used. Overall, however, for the makers of the survey, the JavaScript ecosystem remained stable compared to the previous year. Major changes have not occurred. But for the future, they predict that GraphQL could have a much bigger impact, with far-reaching implications. A similar prognosis has also been made by npm. GraphQL could be the next big topic on the net.

The State of JavaScript 2018 can be found on the Survey website.

Share This:

1 Comment

  1. Pingback: The State of JavaScript 2018: Vue wins – again! – FrontNet Blog – Javascript World

Leave A Reply

Powered by FrontNet