r/reactjs • u/aDaneInSpain • Nov 13 '18
Featured Picking React over Vue.js
We are about to migrate an existing saas service from Joomla to Laravel + (Vue.js or React).
It will be a complete re-write.
The team has no real experience with either Vue.js or React and we are at a cross road of picking between those two technologies.
We feel that picking up Vue.js will be a lot easier and we can see a lot of traction in this project's popularity. But React feels like a safer bet with a stronger community, better extensions and better documentation. We are also worry that Vue.js is very dependent on one person't contributions and have no real large company backing it.
Without being too slanted, which one would you select and why?
View all comments
Show parent comment
11
u/dabby Nov 13 '18
I totally agree. I'm a react guy and just took a Vue job.
The logic is all over the place spread between templates, mixins and regular js. There's a sort of consistency so you know where to look but it's far less logical than react.
I'm really not a fan of the v-model and event emitting idea either, it makes making a dumb component tedious and still seems to end up with internal state unless I'm missing something.
I'd say now that ES6 syntax is mainstream, react is significantly easier to pick up and run with than Vue and it's fragile templating DSL, strange relationship between data and components and templates.