Socket.ioがなんなのかわからなかったのでしらべた。
Socket.ioとはなんぞや
Node.jsのパッケージの一つ。 WebSocketというサーバーとクライアントを非同期で双方向につうしんするためのプロトコルを、Node.jsから利用できるようにしたパッケージ。
Socket.ioでなにができるのか
リアルタイムに他のアプリに情報を伝えることが出来る。
->タイムラグなしに情報の更新を反映できる
たとえばチャットアプリとか。 これがないと、メッセージを表示するためにいちいちページを更新しなくちゃならない。 昔の人達は実際にF5連打してた。
Socket.ioを利用すると、更新しなくても勝手に情報を反映してくれる。