I do still think that removal of the Event Bus is a big blow for developing complex frontend.
there will always be systems that will need that kind of architecture.
not all the time it is parent and child, there are systems that will need component to component data transfer and removing the Event Bus is a big blow
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.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I do still think that removal of the Event Bus is a big blow for developing complex frontend.
there will always be systems that will need that kind of architecture.
not all the time it is parent and child, there are systems that will need component to component data transfer and removing the Event Bus is a big blow
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.