Socket.IO
适用于每个平台的双向且低延迟的通信
性能好
在大多数情况下,将使用 WebSocket 建立连接,从而在服务器和客户端之间提供低开销的通信通道。
可信赖
放心! 如果 WebSocket 连接无法实现,它将回退到 HTTP 长轮询。 并且如果连接丢失,客户端会自动尝试重新连接。
可扩展
扩展到多个服务器并轻松将事件发送到所有连接的客户端。
基本示例


运行这个例子 Replit / StackBlitz / CodeSandbox
适用于每个平台的双向且低延迟的通信
在大多数情况下,将使用 WebSocket 建立连接,从而在服务器和客户端之间提供低开销的通信通道。
放心! 如果 WebSocket 连接无法实现,它将回退到 HTTP 长轮询。 并且如果连接丢失,客户端会自动尝试重新连接。
扩展到多个服务器并轻松将事件发送到所有连接的客户端。
运行这个例子 Replit / StackBlitz / CodeSandbox