Hello everybody. Recently I was searching for differences among hot javascript frameworks: Angular, React and Vue. In most resources the comparisons were among popularity, performance and learning curve. In popularity section, there were some criteria such as Stackoverflow Survey stats, Github stats (stars, contributors), NPM downloads and the one thing I want to talk about: Google Trends.
In most cases Google Trends comparison was unfair. Why? See below image:
In this chart, the comparison is among these words: react, vue.js and angular. As you can see, βvue.jsβ line is clung to the bottom while βreactβ and βangularβ lines make more sense. Why this happens? Letβs remove β.jsβ from βvue.jsβ term and add it to βreactβ:
Can you see it? This time that story happened to react.
So letβs do a fairly comparison, among these terms: βreactβ, βangularβ and βvueβ (all terms are without β.jsβ suffix):
IMO, this comparison is more fair, real and makes more sense ;)
Top comments (0)