Встречается на собеседованиях • сегодня

Работает ли Server-Side Events как long polling

Server-Side Events (SSE) - это не long polling, хотя оба подхода используются для push-уведомлений с сервера.

SSE работает через постоянное HTTP-соединение, где сервер может отправлять несколько сообщений клиенту без необходимости повторных запросов. Это односторонний канал (сервер → клиент) с автоматическим переподключением.

Пример подключения:

javascript
const eventSource = new EventSource('/updates');
eventSource.onmessage = (e) => {
  console.log('New message:', e.data);
};

Long polling требует, чтобы клиент после каждого ответа сервера (или таймаута) создавал новый запрос. SSE более эффективен, так как использует одно соединение и стандартизированный протокол.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы