สอน Socket.IO

Socket.IO เปิดใช้งานการสื่อสารตามเหตุการณ์แบบสองทิศทางแบบเรียลไทม์ ทำงานบนทุกแพลตฟอร์มเบราว์เซอร์หรืออุปกรณ์โดยเน้นที่ความน่าเชื่อถือและความเร็วเท่า ๆ กัน Socket.IO สร้างขึ้นที่ด้านบนของ WebSockets API (ฝั่งไคลเอ็นต์) และ Node.js เป็นหนึ่งในห้องสมุดที่พึ่งพามากที่สุดnpm (Node Package Manager)

บทช่วยสอนนี้สร้างขึ้นสำหรับทุกคนที่มีความรู้พื้นฐานเกี่ยวกับงาน HTML, Javascript และ Node.js หลังจากจบบทช่วยสอนนี้ผู้อ่านจะสามารถสร้างเว็บไซต์แบบเรียลไทม์ที่ซับซ้อนพอสมควรแบ็คเอนด์สำหรับแอปพลิเคชันมือถือและระบบแจ้งเตือนแบบพุช

ผู้อ่านควรมีความรู้พื้นฐานเกี่ยวกับ HTML, JavaScript และ Node.js หากผู้อ่านไม่คุ้นเคยกับสิ่งเหล่านี้เราจะแนะนำให้อ่านบทแนะนำเหล่านี้ก่อน เราจะใช้ Express เพื่อความสะดวกในการสร้างเซิร์ฟเวอร์ ไม่ใช่ข้อกำหนดเบื้องต้นแม้ว่า