Socket.io
Socket.io is a Javascript library that enables real-time, bidirectional and
event-based communication.
Sometimes we hear that socket.io implements a web socket communication but is
NOT true.
Socket.io uses the WebSocket protocol to provide the interface. Generally, it is
divided into two parts, both WebSocket vs