2013-03-03 30 views
2

我正在尋找一些是否使用燼數據的建議。我的偏好是使用它,但它也必須有意義。使用燼數據或阿賈克斯調用

我的主要記錄集是經緯度記錄,需要在地圖上顯示。我得到的記錄將取決於地圖的視口。理想情況下,如果視口更改,我加載新記錄,但我也從商店中刪除了一些記錄(那些不再可見的記錄)。

我只會從後端獲取記錄。我永遠不會在需要保存的前端創建新的經緯度記錄。

使用ember-data或明智地使用簡單的ajax調用嗎?

感謝您的建議。

回答

0

毫無疑問,Ajax調用會在短期內更容易,特別是如果他們是非常簡單的。也就是說,Ember Data的重點不僅僅是爲了簡化檢索數據,而是爲了抽象出後端的細節。稍後說你的API改變,或者你決定從websocket加載你的數據。使用Ember Data,您只需編寫一個新的適配器,其餘代碼保持完全一樣。食物的思想。

+0

這確實是這些未來的功能,吸引我走向餘燼數據。我觀看了關於來自Tom Dale的餘燼數據的演示文稿,並在觀看了路線圖和目標之後感覺它像是一個毫不費力的目標。我也相信現在可能會有些粗糙,但對我的簡單需求來說,它可能會做得很好。上次我閱讀了很多關於它的鏈接表,似乎仍然會導致一些問題。 – Rudi 2013-03-04 17:57:47

2

我想你應該用簡單的ajax調用。我的觀點是,當你通過id查詢記錄或者在前端創建記錄時,燼數據非常方便。實際上,燼不需要你使用燼數據。在你的情況下,這似乎沒有道理。 我自己已經實現了一個帶有emberjs的Google Map,當用戶拖拽一個標記時,它可以提取新的點在地圖上顯示。在開發過程中,我從來沒有想過,我應該有用戶的燼數據。

只是我的2美分:-)

+0

I 100%concur。 – 2013-03-03 23:03:12