認証機能付きReactサイトを手軽に作りたかったのですが、都度バックエンドを構築するのが面倒で諦めてました。 しかし、AWS Amplifyを使えば、手軽にバックエンドを構築できるのではと試してみました。 一通り欲しかった機能は試したので、再利用可能なように、ざっくり作り方をメモしておこうと思います。 公開サイトじゃないので、凝ったものではなく、必要最小限の下記機能を盛り込んだものになります。 ホスティング Basic認証 認証 認証者によるDynamoDBアクセス 認証者によるLambdaアクセス ドキュメント https://docs.amplify.aws/ ドキュメントが古いこともあるので、コマンドのヘルプも参照する。 amplify --help amplify [command] --help Amplify CLIインストール Amplify CLIを使って作業するので、まず