我有一个 React Native 应用程序,在前端使用 React Apollo Client,在后端使用 React Apollo Server。该应用程序的重点是让用户协作构建物品库存。
我的问题是目前用户需要盲目刷新才能拉取其他用户插入的新数据。 即:当
John
将新的 Chair
添加到库存中时,Maria
在刷新之前看不到 Chair
。
为了解决这个问题,我考虑了以下解决方案,我想听听您的意见,了解哪一种(或另一种)在 Apollo GraphQL 的背景下是最好的。
谢谢您的意见。
我认为 GraphQL 订阅完全适合用例,而且它比 SSE 更容易实现