Встречается на собеседованиях • сегодня
Какие знаешь альтернативы Long Polling
WebSocket — двусторонний протокол для постоянного соединения, идеален для чатов и онлайн-игр.
javascript
const socket = new WebSocket('wss://example.com');
socket.onmessage = (event) => console.log(event.data);Server-Sent Events (SSE) — односторонний поток данных от сервера (подписки, уведомления).
javascript
const eventSource = new EventSource('/updates');
eventSource.onmessage = (event) => console.log(event.data);GraphQL Subscriptions — часть GraphQL для реактивных обновлений через WebSocket.
javascript
const subscription = client.subscribe({ query: SUBSCRIPTION_QUERY });
subscription.subscribe({ next: (data) => console.log(data) });HTTP/2 Server Push — сервер отправляет данные без запроса клиента, но требует HTTP/2.
WebHooks — сервер вызывает заранее указанный URL при событиях (интеграции с API).
Выбор зависит от задачи: WebSocket для двусторонней связи, SSE для серверных уведомлений, Long Polling как fallback.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы