VueGWT / vue-gwt

Vue.js Components/Custom Elements in Java with GWT. Developed at https://www.genmymodel.com.
https://vuegwt.github.io/vue-gwt/
MIT License
203 stars 46 forks source link

vue-next support #89

Open alexcase52 opened 4 years ago

alexcase52 commented 4 years ago

Hi, Vue 3 support. It is in Release candidate 11. Do you plan this? Any plans/schedules?

adrienbaron commented 4 years ago

Hey!

I want to add it, but I basically don’t have the time and I’m starting a new job :(. So not sure when I’d be able to add it.

mdavis95 commented 3 years ago

Vue 3 has been released now. I will be looking at the amount of effort require to use Vue 3 soon for our projects.

Pasting in the gitter conversation here for reference with @adrienbaron :

"Hey @mdavis95 , it's definitely something I want to do  ! As usual I'm quite busy so not sure when I'll find the time, contribution in that direction are welcome 
One of the main feature from Vue 3 is the Composition API, it sounds cool, but I don't think it will fit very well Java as a language, so we first might want to support Vue 3 as a lib, without the composition API?
Other things that Vue 3 brings is tree shaking at the library level, not sure that's doable without something like the gradle/webpack setup
Easiest first step hopefully would be simply switching full build of Vue 2 with full build of Vue 3 in Vue GWT
If you guys want to experiment feel free to have fun with it"