Join Meteor发布与关系VS集合助手的连接?

Join Meteor发布与关系VS集合助手的连接?,join,meteor,Join,Meteor,加入Meteor/mongo的最佳方式是什么?使用以下软件包中的一个或其他一些: 出版与关系 收集助手 我对PWR非常熟悉,但收集助手对我来说是新事物。看起来这两个是互补的 PWR解决了通过基于任意复杂关系的反应式连接向客户机发布文档的复杂问题。有关更多详细信息,请参阅问题 collection helpers似乎是添加到客户端的一组便利函数,在遍历模板内部的集合关系时使用(假定所需文档已经发布)。例如,如果您有独立(但相关)收藏的书籍和作者,您可以立即在模板中获取myBook.author.

加入Meteor/mongo的最佳方式是什么?使用以下软件包中的一个或其他一些:

出版与关系

收集助手


我对PWR非常熟悉,但收集助手对我来说是新事物。看起来这两个是互补的

PWR解决了通过基于任意复杂关系的反应式连接向客户机发布文档的复杂问题。有关更多详细信息,请参阅问题


collection helpers似乎是添加到客户端的一组便利函数,在遍历模板内部的集合关系时使用(假定所需文档已经发布)。例如,如果您有独立(但相关)收藏的书籍和作者,您可以立即在模板中获取
myBook.author.fullName
,而无需为作者键入额外的
find

目前大气中最流行的解决方案似乎是发布复合版。托收助手不会做任何事情来减少推送到托收的文档数量。这就是关系发布的用武之地。我认为Meteor很快就会将此功能添加到他们的核心支持包中。不是很快,但他们刚刚宣布创建Apollo,数据库和应用程序之间的某种中间件:。它基于GraphQL概念,因此不需要发布/订阅。使用这种方法,联接将是隐式的。