理解するために書いた記事です。サーバーレスで使える!」と喜び、個人的に色々試していました。自分の理解が断片的になっていたので、一度ちゃんとまとめたいと思いこの記事を書きました。いった機能を提供してくれるのか紹介します。接続から切断までを面倒みてくれます。コネクションが接続された時、切断された時、そしてメッセージを受信した時にバックエンドへイベントを送信してくれます。送信もできるので自前のサーバーに送ることもできます。コネクションの接続時、切断時、メッセージ受信時でそれぞれ別のバックエンドを指定できます。対してメッセージを送信できます。このコネクションIDは接続時、切断時、メッセージ受信時のイベントから取得できます。コネクションIDをどのように管理するかは、ユーザーの実装に委ねられています。実際にデプロイして、その仕組みを理解していきます。使い、数十行程度の小さなサンプルプロジェクトを作りました。処理を実装しています。メッセージ受信時の処理です。ここでは受信したイベントからエンドポイントURLを組み立てて、コネクションIDと共に送信元に返す処理をしています。メッセージを送信するために必要です。{}}接続時と切断時は特に何もしないので、そのまま正常終了させます。ちなみに接続時と切断時にもメッセージ受信時と同等のイベント情報は含まれているので、ここで色々な処理を実装することも可能です。