2011-07-24 7 views
1

backbone.jsの主な設計上の考慮事項はブートストラップです。私は最初のビューをブートストラップし、その後、結果セットをフィルタリングするためにピストンAPIを呼び出します。ピストンとbackbone.jsでDRYを維持

私はそうのようなビューからピストンを呼び出してみました:

leaderBoardHandler = Resource(LeaderBoardHandler) 
response = leaderBoardHandler(request) 

leaderBoardBootStrap = { 
    'users' : response.content, 
} 

が、ピストンのリソースはHTTPレスポンスを返します。何とか内部からピストンのapiを呼び出すと、私は赤ん坊のイエスを泣かせるように感じます。

これはアーキテクチャに関する質問です。代わりに、私のAPIとビューを別々に見るための共通のメソッドを用意する必要がありますか? (そうなら、どこ?)

ありがとう!

答えて

0

「ピストン」はここにはっきりとはっきりしていませんが、模型のように聞こえるはずです。 Model.parseとBackbone.syncを見て、カスタムプロトコルのバックエンドと話すことができます

関連する問題