How to Use WebSockets in Node.js to Create Real-time Apps — SitePoint