2010-07-13 30 views
2

我正在經歷卡布奇諾。我沒有找到關於數據(模型)層的任何細節。 Sproutcore中也存在同樣的情況。我錯過了什麼嗎?Sproutcore vs卡布奇諾數據模型圖層

+1

這一個標題是小姐帶領。我提出了一個改變,因爲否則它看起來像是[SproutCore vs. Cappuccino]的副本(http://stackoverflow.com/questions/4287953/sproutcore-vs-cappuccino),儘管這一個明確地提到了數據層的細節。 – Steffen 2011-06-06 07:17:06

回答

4

在SproutCore中,模型層提供完整的對象關係映射,並管理數據的存儲,狀態,查詢和後端檢索等內容。卡布奇諾並不提供同樣意義上的模型層,所以從我看到的(例如http://github.com/suitmymind/cappuccinocasts-episodes/tree/master/009),您將直接發送請求到您的後端,然後將結果加載到對象中並自行處理狀態,查詢等。 。

4

就像布魯茲說的那樣,卡布奇諾在數據層可能比SproutCore更自由。也就是說,您可以插入Nicholas Small的CPActiveRecord或Raphael Bartolome的Core Data Cappuccino以獲得更自動化的模型體驗,該體驗還以各種方式管理服務器連接。