а мне вот интересно, кто как решает вопрос с клиент-сайд роутингом (кажется это так называется) ивентов
ну то есть лучшее, к чему я пришёл - это писать if-ы в обработчике событий
Например есть какая-то штука, к которой привязан пользователь, у штуки есть статусы, у пользователя есть роли
Происходит событие - статус поменялся, а дальше есть правила, например
1. Обрабатывать события только о переходах в какой-то определённый статус штуки (тут можно в каких-то ситуациях делать ивенты разных типов, но не уверен, что оно всегда стоит того)
2. Обрабатывать только если к штуке привязан пользователь с определённой ролью
Ну к примеру это элементарные оповещения на имейл могут быть. Типа если штука перешла в статус такой-то, то оповещаем пользователя привязанного к этой штуке с этими вот ролями