Node.js + socket.IO - multiuser experience based on javascript only

If you are looking for new javascript technologies, there is a high chance, that node.js is on top of the list. One of the interesting features of node.js is the possibility to deal with realtime messaging through the HTML5 Websocket API.


We decided to develop a demo in order to check out the possibilities.

We wanted to get a small presentation system that works similar to a slideshow and can be controlled by all connected devices, whether it's a desktop computer, a tablet or a mobile phone. For communication between node.js and client, we used the popular socket.IO library.

The result is shown in the video below.