DEV Community

Discussion on: Vue.js vs. React — Not Your Usual Comparison

Collapse
 
ivan_jrmc profile image
Ivan Jeremic

Well guys slow down! Easy to talk about React as a Vue dev... I as a React Dev can say you can even use different versions of react in your project from what I know, and the react docs mention script tags I really don't know where you guys have looked.

Collapse
 
domagojvidovic profile image
Domagoj Vidovic

I have loads experience with React (3+ years), that's exactly why I did this comparison.

The point is that Vue is intuitive and much more like the real Web, while React is something completely different.

Thread Thread
 
ivan_jrmc profile image
Ivan Jeremic • Edited

React is just vanilla js and dom apis like createElement. If jsx confuses you then this is preference but when you actually look how web components look like they look just like a react component, you have your logic in a class/function and you return markup at the end.

Collapse
 
vonheikemen profile image
Heiker

I did say React docs mention that.

Even thought you can use React without any tooling, for simple use cases, the docs barely mention it.

Let's move on to this.

Easy to talk about React as a Vue dev... I as a React Dev

But now try to see it from the perspective of someone who doesn't have a clue about what's going on in the javascript world (say a python or php dev). Based only on a quick look at the official docs, I say vue offers more information about incremental adoption on an existing website.

Thread Thread
 
ivan_jrmc profile image
Ivan Jeremic • Edited

Ok but not every person is the same what you just said is correct a person new to web frameworks will find Vue docs easier to understand but we cannot speak for all people of the world, there are people out there who knowingly choose the harder path because the harder framework is exactly what they want to learn. And I know a bunch of people like this.