DEV Community

Discussion on: React VS Vue | What about them?

Collapse
iamntz profile image
Ionut Staicu

I think Vue is much more beginer-friendly compared to React. Heck, you could just import Vue and start hacking around, adding reactivity as needed.

On the other hand, React will be a better bet in the long term, due the fact React is baked by so many organizations (Facebook, WordPress, even Microsoft IIRC)

Collapse
alserembani profile image
Atif Aiman Author

I had to agree. Since Vue is much closer to the native HTML compared to React, Vue has a relatively lower learning curve to begin 😁.

JSX here, JSX there, where in reality it is actually an object 🙃😂

Great point there

Collapse
gochev profile image
Nayden Gochev • Edited

in vue js you need to know how to make if or for and etc.. in react you dont :)

Thread Thread
alserembani profile image
Atif Aiman Author

That is the good take of JSX, since they are Javascript in itself, so you can just use a standard conditions and loops. So, it's up to devs to optimise it the way they want.

Differ with Vue, they provided v-if, v-for and other binding method, so Vue will manage the optimization. There's a good take here as well, but of course, some prefers more dynamic optimization.

Collapse
hasnaindev profile image
Muhammad Hasnain

Personally, I found Vue to be complex when I got into creating custom components. React is way more intuitive because you don't have to register components in the air. Just import and "call" the component.

Collapse
alserembani profile image
Atif Aiman Author

By using Composition API, you don't need to register your component anymore, you can just use the same way React does! At least, that is how I feel with Composition API offered by Vue 3, to reduce the complexity behind Vue architecture.