DEV Community

Discussion on: Awesome breaking changes in Vue 3, if you migrate from Vue 2

andreasvirkus profile image

It's not like you now cannot use any event bus in your app. It's just that you can't use a shallow Vue instance to create one. Npm is full of event bus packages, a lot of them weighing in at ~300 bytes.

Removing bloat and keeping the core of Vue lean is essential to move the framework forward and keep it maintainable.