Build a Chat app with Nodejs and

A typical library to use that allows real-time, event-based communication in Nodejs and browser-based applications is It is a library that uses the implementation of WebSockets protocol and offers some advantages over the protocol itself. These advantages are provided by adding features such as library supports broadcasting over a network and as well as connections established using this library are supported in the presence of proxies and load balancers. WebSocket is a protocol that does not support any of this.

This is a companion discussion topic for the original entry at