There are an impressive; Rather, very impressive amount of well-rounded and very knowledgable developers all across Medium.
There are too many articles about this and some seem confused, I’ll make it very clear for you. With that said, I enjoy both React and Vue — I have no dislike for either! Yet, what I think doesn’t matter because this puts personal opinions aside to point out what's really happening.

I just want to bring to your attention that React is clearly the leader for Virtual DOM. This is not to troll, this is for people who wants facts.
Again, this is not a post of what I favor — I really enjoy Vue as well, but facts don’t lie.
The Truth about React JS
The fact is, React dominates by a massive margin over the two other most popular libraries/framework(s). GitHub stars do not mean much. What matters is the active usage/downloads. This translates into “What is being used?”. These are actual developers that didn’t only click a button and move along.
Take a look at the chart below, It should answer why the React jobs outnumber Vue on almost level. Do I wish there were more Vue jobs? Absolutely.

In Blue you have Angular, Green you have Vue, and Orange is React. This is over the course of a year until today’s publish date. At the time of posting these are the GitHub stars:
- GitHub Star Ranking
- #3 Angular: 59,378 (Version Change Madness May have Lowered This)
- #2 React: 122,467
- #1 Vue: 127,942
That’s right, Vue has certainly surpassed React in GitHub stars. That’s quite a feat considering it was the underdog for a long time. We all love to see the underdog come on top. Unfortunately, this is not reality.
All that seems cool, and Vue is a fantastic tool. Yet, React is clearly dominating without question.
Does this mean you should hangup your Vue skills and go learn React? No. Use what works for you and what makes you the most productive and happy.
Again, I am not biased, I use React and Vue! I’ve seen strengths with each. In fact, I love using either or and have no problem with one or the other.
For example, I much prefer Vue-x over Redux any-day. Some of Vue’s features are far easier to use and it’s learning curve is a lot easier. On the other hand, I like Reacts approach as it’s nearly pure JavaScript — thus (I believe) makes one a far better JS developer in general.
Conclusion
There may be a day when Vue does surpass react, but I believe it has a long road ahead to do so. By the way, I am not a Facebook fan, nor do I like Facebook — I also believe Evan You has an incredibly brilliant mind. One man versus a company; He truly is a champion among developers.