@phanan
Core contributor of Vue.js
Nothing here yet.
Nothing here yet.
No blogs yet.
I believe Vue's ecosystem is broad enough for every enthusiastic developer to contribute their part. Depends on how familiar you are with Vue, you can choose to contribute to the core Vue.js framework itself as a builder, or the Vuejs.org website as a user, among others. Somewhat related: How to Contribute to Open Source, an excellent guide by GitHub themselves https://opensource.guide/how-to-contribute/ .
As a WordPress developer/user myself, I'd be more than happy to see Vue integrated with WP at some level – project Guttenberg is definitely a good start. Whatever WP team's decision may be though, including possibly coming with an entirely framework-agnostic solution, we'll for sure be supporting it and offer help wherever we can.
To add to Eduardo's answer: While we've been learning from other projects like Angular and React, to be brutally honest, at the current state I don't think Moon offers much more than what Vue does, if at all. For example, one thing I noticed about Moon (correct me if I'm wrong) is the lack of filters. When I can't say we're big fans of filters (and filters in Vue are just functions anyway) there are certain cases where filters do shine. SFC is also something I don't see supported by Moon.
What I did personally with great success in a project of mine is to create a Vue app (using vue-cli and webpack template) alongside with the Angular app. Communication between the two apps was done via a global event bus (an empty Vue instance). To display a Vue component inside the Angular app, @linusborg's Portal Vue was utilized.