流星&骨干同步

时间:2013-07-20 09:49:48

标签: javascript backbone.js meteor

我搜索最佳方式来同步我的Backbone.Collection和Meteor MongoDB Collection。 这是最好的方式吗?我想通过客户端发出POST / GET请求。

1 个答案:

答案 0 :(得分:0)

Meteor已经使您的服务器集合和客户端缓存集合保持同步。如果您希望使用backbone.js集合,可以通过两种方式完成。

第一种方法:在MongoDB游标上使用观察,查找所有“已添加”,“已更改”和“已移除”的事件,并根据需要处理它们。更多信息docs

第二种方式:为了降低内存消耗并且不在Minimongo和Backbone集合中保留每个对象的两个副本,您可以降低一级并使用registerStore - 客户端DDP API。

对于API文档,请查看source code。另外DDP specs可以提供帮助,请查看“管理数据”部分。