調べつつ、よくあるチャットページを作ってみます。通信の場合は、クライアントのリクエストに基づき、サーバーがレスポンスを返します。リソースを要求すると、都度コネクションを作るプロトコルです。コネクションを確立するとクライアント・サーバー間でコネクションが確立すると、双方向の通信ができる。ポイントは、「双方向」。異なり、サーバーからクライアントに情報をプッシュできる。今回やること今回は、「Socket.IO」を使って、よくあるチャットを作ってみます。今回作成したプログラムのディレクトリ構成は、以下のようになります。いつも通り、シンプル一番な、「skeleton」を使います。src/server.jsで起動し、ブラウザでlocalhost:3000にアクセスします。動作の様子は、次のようになります。つのページの間で、入力を共有できました。使って、チャットルームを作ってみます。roomを用いると、メッセージの送信範囲を制限できます。いつも通り、シンプル一番な、「skeleton」を使います。src/server.jsで起動し、ブラウザでlocalhost:3000にアクセスします。動作の様子は、次のようになります。つのページの間で、入力を共有できました。つチャットを作れました。ライブラリで使用されているので使ってはいましたが、使っているだけでした。理解して活用したいですね。