aws-samples / aws-samples/apollo-server-on-aws-lambda
Split Lambda handlers for REST and WebSocket
オープン
- 主要言語
- TypeScript
- スター
- 25
- フォーク
- 6
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
As discussed in #1, splitting `handleMessage` in `graphql-query-handler.ts` into two separate functions would make the code more intuitive to understand.
This would require changes to the function code of `handleMessage` and the CDK definition of the corresponding Lambda function(s)
コントリビューションガイド
調査の方向性
graphql-query-handler.ts から始めて handleMessage を見つけ、次に対応する Lambda 関数または関数群の CDK 定義を確認します。REST と WebSocket の処理を別々の関数に分離し、それぞれの Lambda 定義を更新します。各エントリーポイントが対応するプロトコルと明確に結び付けられ、既存の動作がプロジェクトのチェックによって引き続きカバーされていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- aws, graphql, typescript
- 領域
- backend, cloud
- issue の種類
- リファクタリング
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100