Apollo客户端中的轮询与订阅?

时间:2018-01-29 21:29:20

标签: apollo-client

我正在建立一个社交网站。当任何用户在站点上更新或创建新内容时,我需要查看该站点的任何其他用户才能看到更改更新。

我有评论要求低延迟,因此建议订阅。

我也有活动,但这些并不需要如此低的延迟。每10秒更新一次就可以了。我是否也应该为此订阅用户或者轮询对服务器来说是否更便宜?

1 个答案:

答案 0 :(得分:3)

此处已明确订阅,这是最佳选择,因为服务器仅在必要时更新响应。但是,如果您使用其他选项,您将不断尝试刷新数据,并且您将浪费服务器上的资源。我希望我能帮到你。

在此处详细了解:https://github.com/apollographql/apollo-client/blob/master/docs/source/features/subscriptions.md#when-to-use-subscriptions