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

Какие знаешь способы отправки запроса на сервер кроме HTTP

  1. WebSocket — двустороннее соединение для обмена сообщениями в реальном времени.

    javascript
    const socket = new WebSocket('ws://example.com');
    socket.onmessage = (event) => console.log(event.data);
  2. Server-Sent Events (SSE) — односторонний поток данных от сервера.

    javascript
    const eventSource = new EventSource('/updates');
    eventSource.onmessage = (e) => console.log(e.data);
  1. gRPC — высокопроизводительный RPC-фреймворк (обычно поверх HTTP/2).

  2. WebRTC — P2P-соединение для передачи данных без сервера-посредника.

  3. GraphQL (WebSockets/HTTP) — альтернатива REST, поддерживает подписки через WebSocket.

  4. MQTT — легковесный протокол для IoT (часто поверх WebSocket).

Для большинства веб-приложений HTTP/WebSocket достаточно, но выбор зависит от задачи (реальное время, P2P, IoT и т.д.).

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

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

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

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