4
我正在編寫一個從Lastfm API中抽取大部分數據的ember應用程序。該API不是RESTful。我不確定我應該定製什麼樣的抽象級別。我是否應該編寫一個自定義的LastFm餘燼數據適配器?或者我應該只是將所有的數據都放在一起?何時編寫自定義的ember-data適配器?
他們返回類似這樣的數據:
{ "recenttracks" : { "meta" : {}, "tracks" : [ { track info }, { track info } ] } }
對於請求數據,他們有涉及發送method
參數的方案。所以,不是最糟糕的事情,但肯定不是RESTful。
無論如何,只是尋找一點方向,因爲我是新來的燼數據。
謝謝!
更多信息嗎?我將不勝感激 – 2013-08-04 16:59:30
是更詳細將是偉大的。我想創建一個適配器,它可以在第一次訪問時下載並緩存結果,並且可以根據需要進行刷新。這個API不一定是純粹的「RESTful」,所以我也想親自體驗一下這個結構。 – 2013-08-06 20:06:10
看看實現:https://github.com/emberjs/data/tree/v2.7.0/addon/adapters - >你基本上可以將自己的實現添加到app/adapters/application.js中 – qknight 2016-09-28 19:27:37