JavaScript · Senior · Запитання 15 з 75
Чим Server-Sent Events відрізняються від WebSocket?
- ✓Правильна відповідь: SSE - односторонній потік від сервера по HTTP, WebSocket - двосторонній канал
- 2SSE - двосторонній канал, а WebSocket передає дані лише від сервера
- 3SSE працюють лише в Node.js, WebSocket - лише в браузері
Пояснення
SSE (EventSource) простіші: звичайний HTTP, автоперепідключення, текстові події - вистачає для сповіщень і стримінгу відповідей. WebSocket потрібен для частого обміну в обидва боки (чати, ігри, спільне редагування) і підтримує бінарні дані.