DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Ali Nazari
Ali Nazari

Posted on

Compare well. React or React.js?

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:

Unfair comparison among react, vue.js and angular.

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”:

Unfair comparison among react.js, vue and angular.

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):

Fair comparison among react, vue and angular.

IMO, this comparison is more fair, real and makes more sense ;)

Top comments (0)

We want your help! Become a Tag Moderator.
Fill out this survey and help us moderate our community by becoming a tag moderator here at DEV.