2020-01-01から1年間の記事一覧

API側でCognito認証してアプリ側でCognito認可してamplify

AWS Amplify はすごく便利だけど、レールから外れると難しい。 普通にやると、Cognitoで認証・認可して Pinpoint でPUSH通知が簡単にできる。 ただ、Cognitoの認証部分だけAPI Gateway経由で呼び出すようなシステム構成だと簡単ではない。 Cognitoの認証と認…

DynamoDBと喧嘩しないスキーマ設計

DynamoDBはフルマネージドな「Key-Value Store」だ。 まず、KVSであることを前提に考える必要がある。 サマリー 1つのテーブルで全てのデータを持つ スキーマレスだけど、スキーマ設計はRDBよりも考える必要ある 注文履歴などの一覧をクエリする難易度が高い…

辛くならないmarginの付け方を考える

CSS

WIP: 図は時間あるときに付けます。 なんでそんなマージンの付け方してるんだー。ってならないことがない。 CSSは簡単なのだけど、継続的に開発するのが非常に難しい。 maginの設計もアプリケーションで統一してないと、Viewが動的に変化する箇所で、 意図せ…