Вступить в клуб →
средняявопросДанные и сеть: REST, TanStack Query, WebSocket

После сна ноутбука доска заказов перестала обновляться в реальном времени

Доска заказов получает обновления по WebSocket. Менеджер закрыл крышку ноутбука на обед, вернулся — на экране заказы часовой давности, новые не появляются, ошибок в интерфейсе нет. Обработчика onclose в коде нет.

Что нужно реализовать?

  • Переподключение с растущей паузой и перезагрузку снимка данных после него
  • Только переподключение: сервер сам дошлёт пропущенные сообщения
  • Перезагружать страницу раз в пять минут по таймеру
  • Отправлять ping каждую секунду, чтобы соединение не закрывалось

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела