Задать вопрос
losaped
@losaped
Пьяный самурай

Как правильно реализовать подписку на сайте через websocket?

Соц сеть с кучей чатов. Реализовал подписку внутри комнаты, получается, чтобы получить сообщения из всех комнат нужно подписаться на все имеющиеся активные комнаты пользователя.
Либо на комнату подписываться, если она открыта и сделать одну общую подписку в которую все комнаты будут писать, что в такой то комнате пришло сообщение и рендерить это каким то маячком на странице.
Или вообще со страницы только одно соединение делать, а на бекэнде уже фильтровать какие события этот пользователь должен получать, а какие нет, на странице все события обрабатываются взависимости от страницы
  • Вопрос задан
  • 157 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы