A route target (typically an Integration) must be defined for route XXXXX with key $disconnect というエラーへの対処法

現象 AWSのAPI GatewayでWebSocket APIをデプロイしようとすると次のようなエラーに見舞われ、デプロイが失敗した。 原因 エラー文を訳すと 「$disconnectキーで指定されるルートのターゲット … 続きを読む

サーバレスのオンラインゲームをつくってみた

アクセスはこのボタンから↓ どんなゲーム? ちょっと変わったリバーシのオンライン対戦型ゲームです。 こんな見た目です↓ (最新のものとは異なる部分があるかもしれません) いつものリバーシ(またはオセロ)とは違いますよね。 … 続きを読む

[AWS] API Gatewayとクライアントとの間でWebSocketの接続確立が失敗したときのチェックポイント

クライアント側 指定したURL(wss://〜)は正しいか。 WebSocketクラスのインスタンスはnewしたか。 サーバ側 APIのURL(wss://〜)を変更したか。変更した場合、クライアントに反映したか。 最新 … 続きを読む

[AWS] API GatewayのWebSocket APIの「ルート選択式」って何?

もくじ 分かりにくいところ ルートキーの渡し方 分かりにくいところ AWSでサーバーレスアプリを作ろうと思い、アプリの機能を検討しているとWebSocketによるクライアント―サーバ間の双方向通信が必要なことが分かった。 … 続きを読む

WebSocketでリアルタイムチャットをつくってみた

こちらのサイトを参考に、WebSocketというものを触ってみた。 つくったのはリアルタイムチャット。 以下のテキストボックスに文字を書き込んで「送信」ボタンを押すと、 書き込んだ内容がそのままやまびこのようにサーバから … 続きを読む