The first version of Socket.IO was created shortly after Node.JS made its first appearance. I had been looking for a framework that easily enabled me to push data from a server to a client for a long time, and even had tried other approaches to server-side JavaScript. At the time, the main focus was on an interface equivalent to the upcoming WebSocket API that was in the process of standardization
![Socket.IO — Introducing Socket.IO 1.0](https://cdn-ak-scissors.b.st-hatena.com/image/square/cb9b8b1ab7e2afd6df3b8cbb3714a9a5e92266fb/height=288;version=1;width=512/https%3A%2F%2Fi.cloudup.com%2FwuvWoEV3EH.png)