2

私はThriftAPIを持っています(http://thrift.apache.org/のソフトウェアを使用)。

RESTの代わりにThriftJavaScriptバインディング(例)をBackbone.jsと組み合わせて使用​​したいと思います。

これは可能ですか?これを行う従来の方法はありますか?

4

1 に答える 1

2

そうです。その後、「同期」レイヤー全体が置き換え可能になります。Backbone.js ドキュメントには、同期レイヤーに関する情報が少し含まれています。これがデフォルトの(REST) 実装です。

同期層を置き換える簡単な例は、backbone-localstorage 拡張機能にあります。

あなたの場合、読み取り、作成、更新、削除のコードを書くだけで、あとは Backbone が処理してくれます。

Modelまた、Sync レイヤーをグローバルまたはインスタンス レベルでオーバーライドできることにも注意してください (またはインスタンスで「sync」プロパティを設定することによりCollection)。

于 2012-08-30T18:59:01.933 に答える