DEV Community

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

Collapse
 
jackmellis profile image
Jack

I learned Vue first. I was a Vue developer for about a year and even after I moved to a React company, I continued to use Vue on side projects. However as time has gone on I have slowly fallen out of love with Vue. Each time I came back to it after doing react every day, I found it a bit less convenient, and especially if you're trying to do complex or low level stuff, I found react easier to bend to my will.
Dont get me wrong, I still have a real soft spot for Vue and the whole team behind it, and the learning curve is way shorter than React's, but I'm definitely not biased towards my first love any more!

Thread Thread
 
leob profile image
leob

So in fact what you say is that React is more flexible ... which is probably the flip side of the coin of Vue being "opinionated" (i.e. "fewer ways to do something") ...

Thread Thread
 
rcoundon profile image
Ross Coundon

I'd be interested to know some concrete examples of what you found to be less convenient. Can you share?

Thread Thread
 
leob profile image
leob

I didn't mention the word convenient, I think you meant to reply to the other poster?

Thread Thread
 
rcoundon profile image
Ross Coundon

Sorry, yes, I was replying to the same comment as you, the ordering of the replies makes it look like I was replying to you.

Thread Thread
 
riccardop87 profile image
Riccardo Polacci

This thread can be summarised into: "React is a library, Vue is a framework".

By definition, libraries are more malleable and less opinionated than frameworks.