GraphQL 和 Meteor.js 数据跟踪
GraphQL and Meteor.js data tracking
我想知道是否有一些方法可以利用 Meteor.js tracker 的优势和 GraphQL 作为 React 视图的数据层。
类似于自动更新视图,通过在数据库中的内容发生变化时更新道具。
我知道有突变,它是否有助于在调用后再次获取数据?
这真的取决于应用程序的上下文,
您实际上需要在突变后重新获取查询以影响 UI.
上的更改
你需要问你好的问题:
- 是否需要在多个用户屏幕上进行实时数据同步
- 当实时数据跟踪不是问题时,您是否需要高性能的 Web 应用程序。
如果性能是一个制约因素,我建议您采用 100% GraphQL 解决方案,
如果您需要用户协作,最简单的方法是 Meteor Tracked 数据,但它会占用大量内存。
我想知道是否有一些方法可以利用 Meteor.js tracker 的优势和 GraphQL 作为 React 视图的数据层。 类似于自动更新视图,通过在数据库中的内容发生变化时更新道具。 我知道有突变,它是否有助于在调用后再次获取数据?
这真的取决于应用程序的上下文, 您实际上需要在突变后重新获取查询以影响 UI.
上的更改你需要问你好的问题:
- 是否需要在多个用户屏幕上进行实时数据同步
- 当实时数据跟踪不是问题时,您是否需要高性能的 Web 应用程序。
如果性能是一个制约因素,我建议您采用 100% GraphQL 解决方案, 如果您需要用户协作,最简单的方法是 Meteor Tracked 数据,但它会占用大量内存。