Real-time паттерны: 1) WebSocket — полнодуплексное соединение, лучший UX, нужен WebSocket сервер. 2) SSE (Server-Sent Events) — однонаправленный поток от сервера, работает через обычный HTTP, хорош для уведомлений. 3) Long polling — клиент держит запрос открытым, сервер отвечает когда есть данные. Выбор: для chat/collaborative — WebSocket. Для уведомлений/live feed — SSE проще. Long polling — legazy. В Node.js: http.ServerResponse — SSE через res.write(). ws или socket.io для WebSocket.
Как строить real-time архитектуру в Node.js?
Senior
256 просмотровAFK Offer AI
Как тестировать NestJS Guards и Interceptors?