简介

Socket.io支持基于事件的实时双向通信。它可以在每个平台、浏览器或设备上运行,同样注重可靠性和速度。Socket.io是建立在网络套接字应用编程接口(客户端)和节点之上的。它是npm(节点包管理器)上大家最依赖的库之一。

谁适合阅读本教程?

本教程是为任何对超文本标记语言、Javascript和Node.js工作有基本知识的人编写的。完成本教程后,读者将能够构建相当复杂的实时网站、移动应用后端和推送通知系统。

阅读本教程前,您需要了解的知识:

读者应该对超文本标记语言、JavaScript和Node.js有一个基本的了解。如果读者不熟悉这些,我们建议他们先浏览一下这些教程。我们将使用快速创建服务器;尽管这不是先决条件。