AWS Amplifyで爆速Webサイト構築

AWS Amplifyのハンズオンをやってみました。

 

AWS Amplifyとは?

パラメータを指定するだけでDBと連携したWebサイトが爆速で作成できる

サービスと理解しました。

認証機能など、追加したい機能を選ぶことでWebサイトに機能追加されます。

裏でAWS AppSync、DnynamoDBやら自動的に作成されます。

 

ハンズオンリンク

aws.amazon.com

 

ハマりどころ

amplify initでerror

作成したamplifyユーザにIAMとS3のフルアクセス権限を追加した。

 

動作確認(API

webブラウザからTodoアプリが表示されることを確認

動作確認(認証)

動作確認(ホスティング

感想

3~4時間ぐらいで構築できました。

確かにパラメータを指定するだけでDynamoDBと接続して

リクエストを処理するWebアプリができました。

ReactでWebアプリを構築したことがないので爆速なのかは分かりませんが

イメージとしてはRuby on RailsのScaffold(15分で作るブログ)みたいなものだと思います。