AWS Amplify -- AppSync 离线
AWS Amplify -- AppSync Offline
Amplify 是否支持此处概述的离线功能:
https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-react.html#offline-settings
我应该这样设置吗?
https://aws.github.io/aws-amplify/media/api_guide#configuration-for-graphql-server
或者对于离线功能,我是否必须使用 Apollo 之类的东西?
AWS Amplify 和 AWS App Sync 之间存在差异。
AWS Amplify is a library 用于 JavaScript 中的 Web 和移动开发,提供对 AWS 服务(例如 Auth、分析、存储、API、缓存)的更好访问。
AWS AppSync 是作为 GraphQL 服务器和 SDK 工作的服务组合(适用于 web、iOS 和 Android)。此 SDK 扩展了 Apollo Client 以提供开箱即用的离线和实时同步等功能。
因此,回答您的问题:AWS AppSync 确实通过其开箱即用的 SDK 提供离线功能,您不需要做任何专门的设置。
Amplify 是否支持此处概述的离线功能: https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app-react.html#offline-settings
我应该这样设置吗? https://aws.github.io/aws-amplify/media/api_guide#configuration-for-graphql-server
或者对于离线功能,我是否必须使用 Apollo 之类的东西?
AWS Amplify 和 AWS App Sync 之间存在差异。
AWS Amplify is a library 用于 JavaScript 中的 Web 和移动开发,提供对 AWS 服务(例如 Auth、分析、存储、API、缓存)的更好访问。
AWS AppSync 是作为 GraphQL 服务器和 SDK 工作的服务组合(适用于 web、iOS 和 Android)。此 SDK 扩展了 Apollo Client 以提供开箱即用的离线和实时同步等功能。
因此,回答您的问题:AWS AppSync 确实通过其开箱即用的 SDK 提供离线功能,您不需要做任何专门的设置。