See:
https://unhosted.org/adventures/4/WebSockets.html
> WebSockets are a great way to get fast two-way communication working
> between your unhosted web app and your personal server. It seems the
> best server-side WebSocket support, at least under nodejs, comes from
> SockJS. Try installing this nodejs script: [...]