Backbone.sync和rpc

时间:2013-08-13 13:24:35

标签: backbone.js

我非常喜欢骨干,但我不使用REST,而是使用socket.io上的rpc,所以我需要以某种方式自定义Backbone.sync逻辑,不要发送RESTful请求,而是执行我的客户端rpc库方法。

我找到了Backbone.sync自定义的示例: http://jsfiddle.net/nikoshr/4ArmM/

但并非一切都清楚。最后Backbone.sync.call()被执行 - 它是什么? 它是如何运作的?它只是在这里执行一些GET请求,我可以省略它(我不需要发出任何请求,因为我正在使用套接字),或者它是否重要?

我的想法是采用这个例子,只是在这里插入一些rpc调用。这是对的吗?

1 个答案:

答案 0 :(得分:2)

为什么不看一下Backbone source code,而不是从一个随意的小提琴开始。它非常容易阅读并且有很好的文档记录。向下滚动到Backbone.Sync部分,你会发现它不是很难覆盖。