сервис который отвечает за хранение данных в indexeddb, и полученеи обновлений из сокетов. Все это цепляется через mitt ( простой pub/sub) к vuex. То есть при разных событиях сервис дергает диспатч в сторе, стор обновляет данные. Насколько это ок? Есть какие-то может паттерны чтобы упростить все?
попробовать отказаться от mitt'a и цеплять диспатчи напрямую пробывали? При получении ответа от вебсокета? По идее вебсокет это тоже pub/sub
Обсуждают сегодня