Angular more popular with Java developers, Python & Node.js developers prefer React
© Shutterstock / iQoncept
What if we told you that developers who work with one programming language or technology may prefer a certain UI framework? Stack Overflow broke developers into groups based on the tag they most visit and examined the percentage of traffic that goes to each of these frameworks.
- a quick ascent, as the framework gains popularity
- a slightly less quick but steady decline as developers adopt newer technologies
“There are various factors that may go into a developer’s use of one particular front-end framework or another,” Ian wrote in the blog post. “Developers who primarily work with one programming language or technology may be more inclined to choose a certain UI framework.”
He broke developers into groups based on the tag they most visit, and for each group examined the percentage of traffic that goes to each of these frameworks.
Frameworks used along with programming technologies
It seems that developers who primarily work with Java are more inclined to choose Angular, whereas React is more popular with Node.js, and Python developers. Node.js developers are also giving Vue.js some love but not as much as PHP developers.
Hottest freelance skills: React.js secures Top 5 spot
The number of libraries and frameworks could easily overwhelm anyone so if you’re still on the lookout for the perfect framework and/or library, let’s see what’s trendy these days.
If we look at Upwork’s latest Skills Index, React.js may not be No.1 but it’s important enough (number 5) to be included in the top 5 fastest-growing skills (Q3 2017) in the US. AngularJS development didn’t make the Top 10 freelance skills list but it did occupy a decent position (number 12).
However, this might not be so surprising, if you ask Laurie Voss, co-founder and COO of npm. In a recent interview, he said:
Read the entire interview here.