My newsletter app's frontend is entirely in Vue 2. It's been very pleasant to work in, coming from both a React and Angular background, though there are definitely some things of React I miss.
(I feel like the only important question is "if I were to go back in time and restart the project, would I still use Vue?" — to which the answer is an emphatic yes.)
At a slightly more existential level, I miss how lightweight React components are: they're literally just functions, which makes breaking them out really frictionless. If I've got a FooWidget and I want to break out the header of the widget out into a new component, it's incredibly trivial to do — as opposed to Vue, which forces you to create a new file for it, register that component in the namespace, etc.
(I wrote about this a little more in depth here: http://jmduke.com/posts/what-vue-needs-next/)
Time tracking and invoicing.
Django back, Vue.js front
In my opinion, VueJS is a breeze for small and medium sized projects, when all you need is some reactivity. You can just drop the Vue, Vuex js min files and you will be up and running in no time.
Australian (currently) price comparison website