マガジンのカバー画像

TASUKU開発日誌

22
タスク管理サービス TASUKU (旧KanbanGantt(仮)) の開発日誌です。 開発の裏側をお届けします。
運営しているクリエイター

#AWS

AWS AmplifyでLambdaレイヤーに自作モジュールを追加しLambdaから利用する(Node.js)

Lambdaリゾルバーが増えてきて、共通化したい処理が出てきたためLambdaレイヤーを使って共通処…

aoi
1年前

AWS Amplify Swagが届きました!

AWS Amplify Hackathon 2023入賞の賞品でSwagが届きました!! 待ってました! 中身はTシャツ…

aoi
1年前

AWS Ampliy リレーションモデルのクエリの無効化やカスタマイズをする方法

課題@manyToManyを使うと自動でリレーションモデルが作成され、それに対するクエリも作成され…

aoi
1年前
2

AWS Amplify DynamoDBのトランザクション

前回の記事でLambdaリゾルバーでDynamoDBのアイテムを一括で変更する方法を試しました。 モデ…

aoi
1年前

Lambdaリゾルバーの返り値について

Lambdaリゾルバーから値を返す方法についての備忘録です。 returnでオブジェクトを返しても上…

aoi
1年前
1

AWS Amplify DynamoDB のアイテムを一括削除する

KanbanGantt(仮)の開発を地道に続けています。楽しい…。 今回はプロジェクトの削除機能を実装…

aoi
1年前
1

AWS Amplifyでマルチテナント型サービスを作る その1

KanbanGantt(仮)はマルチテナント型のサービスです。本サービスにおけるテナントをプロジェクトと定義しています。 ユーザーはいくつでもプロジェクトを作ることができます。プロジェクトの中にはそれぞれのタスクなどの情報があります。 この様なマルチテナント型のサービスではリソースへのアクセス制限が重要になってきます。 例えば、以下の様なプロジェクトとユーザーがいたとします。 プロジェクトA ユーザー1 ユーザー2 プロジェクトB ユーザー3 この時、プロジェクト

KanbanGantt(仮)の技術構成

今回はKanbanGantt(仮)の技術構成(テックスタック)について紹介します。 KanbanGantt(仮)を開…

aoi
1年前
4