@layerr/bus is a library to create a message bus layer in your application. It is completely configurable using middleware. Just imagine your next message 🚌
It uses RxJS as internal engine. If you are not comfortable with it, don't worry, you can use promise-like async code too.
Why should I use @layerr/bus?
Using @layerr/bus you can create a command bus, a query bus or a generic message bus. Use it if: