Backbone.sync and rpc



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

我发现了这样一个Backbone.sync自定义示例:http://jsfiddle.net/nikoshr/4ArmM/

但并不是所有的事情对我来说都很清楚。最后Backbone.sync.call()被执行了——它是什么?它到底是怎么工作的?它只是在这里执行一些GET请求,而我可以忽略它(因为我使用套接字,所以不必发出任何请求),还是它做出了一些重要的事情?

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

与其从任意的fiddle开始,为什么不看看Backbone源代码呢。它很容易阅读,并且有很好的文档记录。向下滚动到Backbone.Sync部分,你会发现它并不难覆盖。

最新更新