我有一个Thrift API(使用http://thrift.apache.org/处的软件)。
我想将Thrift JavaScript绑定(example)与Backbone.js结合使用,而不是REST。
这可能吗?有传统方法吗?
答案 0 :(得分:2)
当然可以。然后整个“同步”层是可替换的。 Backbone.js文档包含有关sync layer的一些信息。这是默认的(REST) implementation。
可以在backbone-localstorage extension。
中找到替换同步图层的简单示例在您的情况下,您只需编写用于读取,创建,更新和删除的代码,Backbone将为您处理其余部分。
另请注意,您可以全局或在实例级别覆盖同步层(通过在Model
或Collection
实例上设置“sync”属性)