Re:Why Vue (Not React) Is the New jQuery
by rukenshia on Tuesday September 20, 2016 @05:59PM
(#12543768)
I built some "medium" sized vue applications, ie a client ui for an upcoming multiplayer modification. the vue components play nicely together but your global store tends to get a little hard to read. sure, you can split it into even more files but that might just make it even more confusing. especially always adding mutations to the store is a pain in the ass. I also didn't find a proper way for built-in events and using this.$parent.$broadcast and co. feel like a hack. I eventually built my own event system for that.
Other than that, I really like vue and would not pick anything else for my projects right now. I am excited for the upcoming changes in vue 2, iirc my complaint about Vuex will be solved too, then.
To me it seems more well-suited for small elements inside a regular page.
Single file components are awesome though, I'd love to have that in React (not a big fan of JSX).