aws-samples / aws-samples/apollo-server-on-aws-lambda

Split Lambda handlers for REST and WebSocket

オープン
#2 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。