AWS Amplifyとは何か

AWS

Amplifyとは

デプロイ、ホスティングができるプラットフォーム

ホスティングとは、サーバーを借りること。

そのため、インフラを気にしなくて良い。

このホスティングがAmplify Console

Amplifyでは、Schemeを定義するだけでGraphQLのサーバーが実装される。

GraphQLを使うメリットは、自分が欲しいデータだけを収集することができる。

REST APIの置き替えとして使用される。

REST API の場合は、例えばユーザーのデータを取得するためには、ユーザーIDを収集し、ユーザーIDから検索をかけるAPIを叩く必要がある。

Amplifyの公式ドキュメントチュートリアルはこちら

Amplify SNS Workshop

Amplifyでよく使うコマンド

$ amplify push

これでクラウドへ反映ができる。

この処理には数分かかる。

$ amplify mock

クラウドリソースに変更反映する前に、変更後の動作確認をローカル環境で行うことができる。

schemaの挙動確認を行う際などに使える。

コメント

タイトルとURLをコピーしました