web-dev-qa-db-ja.com

GraphQL用のAWSAmplifyとApolloClientの違いは?

ボイラープレートがたくさんあるため(ドキュメントを読んだ後は簡単になりますが)、AWS Amplify、URQL、Apollo Boost、Micro GraphQL ReactクライアントでGraphQLを操作するのは簡単です。

私は現在AWSAppSyncを使用しており、AWSAmplifyとApolloClientのどちらかを選択したいと思っています。すべてのAWSに参加することを考えていました。

では、AWSAmplifyとApolloClientの違いは何ですか?

11
deadcoder0904

AWS Amplifyを使用してAppSyncに接続すると、GraphQLクエリだけでなく、IAMロールを使用したアクセス制御も処理されます。さらに、S3へのファイルのアップロード、Cognitoによる認証など、その他の重要な機能も提供します。

GraphQL用のより焦点を絞ったライブラリであるApolloクライアントを使用する場合。

6
Ashan