Разница между AWS Amplify и Apollo Client for GraphQL?


Я согласен, что Apollo Client-это боль для настройки из-за большого количества шаблонных (хотя это становится простым после чтения документов) & такие вещи, как AWS Amplify, URQL, Apollo Boost & Micro GraphQL React, облегчают работу с GraphQL на клиенте.

В настоящее время я работаю с AWS AppSync и хочу выбрать между AWS Amplify и Apollo Client, и я думал пойти во все AWS.

Так в чем же разница между AWS Amplify и Apollo Client?

1 3

1 ответ:

Когда вы используете AWS Amplify для подключения к AppSync, он будет обрабатывать не только запросы GraphQL, но и управление доступом с помощью ролей IAM. Кроме того, он также предоставляет другие важные возможности, например, такие функции, как загрузка файлов в S3, аутентификация с помощью Cognito и т. д.

Если вы используете клиент Apollo, который является более ориентированной библиотекой для GraphQL.