State of JavaScript: ECMAScript 6 rules

Developers are happy with JavaScript, have mixed feelings about Angular, and are very interested in GraphQL

The year 2018 has been a calm one for JavaScript, with ECMAScript 6 remaining the top variant of the scripting language that anchors web development. React has again led the way in front-end frameworks. But 2019 could see some changes, with GraphQL expected to make waves in the data layer.

These and other findings are featured in the “State of JavaScript 2018” report, with feedback based on a survey of more than 20,000 JavaScript developers from 153 countries. They were asked what technologies they were using, what they were happy with and what they wanted to learn.

ECMAScript 6 is the preferred JavaScript version

When it comes to the preferred versions of JavaScript, ECMAScript 6, aka ECMAScript 2015, remains the most popular, followed by TypeScript. Here's how the rest fared, with percentages of respondents who had used a particular JavaScript variant and would do so again:

  • ECMAScript 6: 86.3 percent
  • TypeScript: 46.7 percent
  • Flow, which adds static typing to JavaScript: 10.2 percent
  • Reason: 5.6 percent
  • Elm: 4.3 percent
  • ClojureScript: 2.3 percent

To continue reading this article register now