DEV Community

Discussion on: Yes, React is taking over front-end development. The question is why.

Collapse
 
leob profile image
leob

I think Vue is definitely a competitor, they're being used to build the same sort of apps, and the core concepts are the same (reactivity, virtual DOM, etcetera).

The only difference is Vue has a bit more stuff "built in" (for instance a routing system), that's why you could call it a framework - it has a more "integrated" feel. However, react + react-router + redux more or less has the same scope as vue + vuex. Library/framework distinction is a bit artificial.

So I'd say they are competitors, React isn't unique in its space. Bring on the competition!