Socket.IO 教程

Socket.IO 支援實時雙向基於事件的通訊。它適用於每個平臺,瀏覽器或裝置,同樣關注可靠性和速度。 Socket.IO 構建於 WebSockets API(客戶端)和 Node.js 之上。它是 npm (節點包管理器) 上最依賴的庫之一。

本教程是為具有 HTMLJavascriptNode.js 基礎知識的人員建立的。完成本教程後,讀者將能夠構建中等複雜的實時網站,移動應用程式的後端和推送通知系統。

讀者應具備 HTML,JavaScript 和 Node.js 的基本知識。如果讀者不熟悉這些,我們建議他們先閱讀這些教程。我們將使用 Express 來輕鬆建立伺服器; 但這不是先決條件。