I’ve been playing with React and Vue, getting a feel for what they can do and how they approach solving certain problems. While my knowledge of both are very surface-level at the moment, I’m leaning towards Vue’s approach mainly for one reason: pragmatism.
Vue doesn’t require any specific workflow or tooling, and it can work right out of the box with existing code and architecture. It also isn’t so dogmatic about data-binding as React is. Vue is very pragmatic – I like that. Makes it much easier to start using and working with.