Socket.io — библиотека для real-time bidirectional communication. Над WebSocket добавляет: автоматический fallback (polling если WebSocket не доступен), auto-reconnect, rooms, namespaces, acknowledgements, broadcasting. io.on("connection", socket => { socket.on("message", handler); socket.emit("message", data); socket.join("room1"); io.to("room1").emit("update", data) }). Rooms для группировки клиентов (чат-комнаты, игровые сессии). Namespaces для логического разделения. Популярен для чата, уведомлений, collaborative apps.
Что такое Socket.io и как он работает?
Middle
311 просмотровAFK Offer AI
Как настроить tsconfig.json для Node.js?