【问题标题】:Aws-appsync Subscription with apollo-angular client带有 apollo-angular 客户端的 Aws-appsync 订阅
【发布时间】:2020-08-31 17:28:33
【问题描述】:

我正在为 Grapql 后端使用 aws appsync。但是可以使用 Apollo-angular 在客户端使用订阅功能,虽然我能够实现突变和查询,但不能实现订阅。

代码 - https://stackblitz.com/edit/myapollo

【问题讨论】:

    标签: angular graphql apollo-client aws-appsync


    【解决方案1】:

    我查看了 stackblitz。我(以为)被困在同一个问题上。但看起来,没有问题。无需使用“不同”网址设置第二个客户端。 AppSync 提供开箱即用的订阅。客户端“知道”如何处理 ws:

    AWS AppSync 客户端 SDK 自动处理订阅 连接管理。

    参考:https://docs.aws.amazon.com/appsync/latest/devguide/aws-appsync-real-time-data.html

    【讨论】:

    • apollo 客户端提供的离线模式怎么样?同样奇怪的是,他们的 Appsync SDK 仅适用于 react 而不适用于 Angular。我正在尝试使用 Angular 为我的 Appsync Graphql 设置离线设置。找不到解决办法。
    猜你喜欢
    • 2020-03-21
    • 2019-01-18
    • 2017-12-25
    • 2017-12-01
    • 2022-12-12
    • 2018-12-28
    • 2020-11-17
    • 2020-12-05
    • 2018-12-30
    相关资源
    最近更新 更多