DEV Community

Discussion on: VueJS is dead, long live VueJS!

Collapse
 
veebuv profile image
Vaibhav Namburi

Firstly this is purely an addative API - you don't need to use it, nor will you be forced to use it. The beauty about Vue is you can use the strong API given to you as default per 2.6.x or you can opt in to use the 3.x API.

Their need to intro this to fix mixins due to name clashes (i.e solve it using hooks principle) - doesn't make too much sense to me but hey Evan's, made some pretty good decisions so far.

You can always resolve to custom naming convensions with your mixins to derive source and prevent clashes