Задать вопрос
@eugenedrvnk

Как правильно использовать socket-io?

Впервые пришлось столкнуться с сокетами и возникли вопросы касаемо правильного его использования.
Есть у меня, допустим, приложение чата с авторизацией.

1) Мне нужен сокет для всех юзеров для отображения обновляемого онлайна пользователей.
2) Мне нужен сокет для залогиненных юзеров, что бы обрабатывать получение - отправку сообщений.

Это правильнее делать подключением разных инстансов сокета на разные адреса? Или просто в сокет добавить какой-то ивент authorize, после которого становятся доступными дополнительные слушатели, ивенты и тд?

И ещё непонятно на данный момент, какую логику необходимо пихать в сокеты.

При загрузке чата - мне сначала необходимо получить список всех сообщений в чате, которые были до момента моего захода. Это делать правильно тоже через сокет, или через обычный запрос к апи?
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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