WebSocket とは? Web 上でクライアント(Web ブラウザ)・サーバー間を常時接続にしておいて、双方向通信を低コストで実現するための技術規格。プロトコル。 WebSocket の何がありがたいのか? 近年 SNS アプリなどではインタラクティブで リアルタイム なやりとりが求められるようになってきました。 例えば、チャットアプリでは、複数のユーザーが同じページを見ているような状況で、誰かの発言が他のユーザーのページにもページのリロードなしでリアルタイムに更新されるようにしたい、ということがあると思います。 この リアルタイムに更新 という機能を実現するためには、誰かが発言したということを サーバーからクライアントに伝える必要があります。 このような機能を WebSocket は実現します。 クライアントからのリクエストがなくても、常時接続しているのでサーバーからクライアントに好