WebSocket API
-
initialization
$ mkdir src $ cd src $ cdk init app --language=typescript
-
for Lambda functions
$ cd src $ npm install --save-dev esbuild
$ npm install -g wscat
$ wscat -c wss://{API ID}.execute-api.{REGION}.amazonaws.com/{STAGE NAME}
> {"action":"send","message":"Hello World!"}
- チュートリアル: WebSocket API、Lambda、DynamoDB を使用したサーバーレスチャットアプリケーションの構築
- CDK + API Gateway + Web Socket を使ってみた
- AWS API Gateway の WebSocket API をちゃんと理解する
- WebSocket を使ってみたくて簡単なチャットアプリを作って Google Cloud Run にデプロイしてみる