понимающим людям
Лучше не стоит. Подпишитесь в компоненте, которому (или детям которого) это надо
В 99% случаях нет
в хедере подписка это теоретически неплохо ?
в 2 словах опишу логику, может подскажите что то получше есть сокетный канал для отслеживания стейта видео, есть юайный компонент в котором и нужно отслеживать этот стейт компонент по всему проекту, на одной странице может быть 10-15 его инстансов, и я подумал что наличие 15 подписок на сокетный канал на странице - это не нормально сейчас сделал так : подписался на канал в хедере, прокинул меседж в сабжект, сабжект послушал в компоненте, сравнил id - если то что мне нужно - выполнил логику кто то советовал сделать подписку в сервисе, я не хочу
Я не вижу ничего плохого в том, чтобы подписку на сокет держать в сервисе. Более того, для меня это более предпочтительный вариант, чем вешать в компоненты прямую зависимость от транспорта. Это как с http - можно прямо в компоненте реквесты делать, а можно сервис для этого завести.
Обсуждают сегодня