@eugenedrvnk

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

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

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

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

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

При загрузке чата - мне сначала необходимо получить список всех сообщений в чате, которые были до момента моего захода. Это делать правильно тоже через сокет, или через обычный запрос к апи?
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы