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.
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.
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.)
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?
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:
- 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.
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!
We thank you for your participation and we are looking forward to going over your responses!