Love it or hate it, need it or fear it, JavaScript is ubiquitous. For the third year, JavaScript surveyed developers and assembled a report on their opinions, usage, and demographics. The State of JavaScript 2018 is here and the results shed some light on the JS community.
The report’s introduction gets a chuckle with the quote: “JavaScript is always changing. New libraries, new frameworks, new languages…It’s part of the fun, but it can also feel overwhelming sometimes.” That much is certain! Let’s check up on the pulse of the JS world, what’s hot, what’s getting hotter, and what’s trending downwards.
Best in show
When it comes to developer tools, we all have our heated opinions on what our favorites are. Here are some of the most loved highlights.
ES6: Coming in hot with high satisfaction and high usage, ES6 updates JavaScript to a higher level. Users love its elegant programming style, features, and good documentation. 85.9% of respondents used ES6 and would use it again.
Express: This minimalist framework for node.js hits all the right notes with its easy learning curve and rich ecosystem. 64.7% of people said they have used Express and would use it again, while 16.3% said they are interested in learning it.
Jest: While still unknown by 20.3% of respondents, we predict that by next year Jest will be new fan favorite for JavaScript testing. Overall, Jest had the highest percentage of satisfied users with an impressive 96.5% saying they would use it again.
VS Code: When it comes to text editors, VS Code was the most popular by a landslide. (Sorry Vim, maybe if you were easier to exit you’d be higher up on the list.)
SEE ALSO: CodeMix plugin: VS Code smarts in the Eclipse IDE you love!
Electron and React Native: These two frameworks are loved from afar and grab our attention. 53.2% of people want to learn them. There is no better time than now!
A bad year for Angular
In the Angular versus React debate, the JS community clearly favors one. While 64.8% of respondents said that they have used React and would it again, only 23.9% of Angular users could say the same. A whopping 33.8% of users said they used Angular, but would not use it again. Ouch! Angular’s fall from grace is happening quickly. Last year, only 9.7% of users said they would not use it again. What caused such a steep decline in opinion?
Actually, the numbers might not be as bad as it seems. Previous versions of the State of JavaScript asked users about Angular 1 and Angular 2. In the 2018 version, they are combined into one.
SEE ALSO: Compodoc promises to be your go-to documentation tool for Angular applications
What don’t developers like about Angular? The most disliked aspects are its clumsy programming style, bloat and complexity, and difficult learning curve. However, these were also the top three complaints about React.
The JS community
What about the people themselves? Here are some points about survey demographics and opinions:
- Python love affair: We’re always checking in on what languages are climbing the ladder. What other languages are multilingual JavaScript developers using? Python takes the prize by a decent margin, followed by PHP, Java, and C#.
- On the right track: The amount of people who think that JavaScript is moving in the right direction has increased. There has been a steady upwards trend of respondents’ confidence in JS and its future. This year, there’s also been a slight upwards tick of developers who enjoy building JavaScript apps. (True love or Stockholm syndrome, you tell us!)
- Make it work: 5.7% program for free (however the study does not report whether these are hobbyists or unpaid interns). For JS developers, the most common salary range was between $50k-$100k USD. The highest earning countries were the USA, with Australia not far behind.
- Gender demographics: This was the first year that the State of JavaScript asked about gender, so we cannot compare it to previous years to see any trends. Respondents were overwhelmingly male. We refer to our women in tech series for advice from women in the field.
Speaking of technologies that rise and fall behind, what are your predictions regarding the technologies that will last, fade or evolve further in the coming year? Is TensorFlow just a trend or a technology that is becoming the new norm in machine learning? How much further will serverless evolve?
Participate in our survey and let us know what technology will be the king of 2019 and which one will have its run cut short!
Note: There is a poll embedded within this post, please visit the site to participate in this post’s poll.
asap
Note: There is a poll embedded within this post, please visit the site to participate in this post’s poll.
asap
Note: There is a poll embedded within this post, please visit the site to participate in this post’s poll.
We thank you for your participation and we are looking forward to going over your responses!
The post State of JavaScript 2018: Angular’s downfall and new up-and-comers appeared first on JAXenter.
Source : JAXenter