我正在編寫一個將訂單發送到遠程服務器的應用程序。我現在有很多邏輯來設置新訂單。項目被添加到購物車,購物車總計已創建,我現在準備好擊中服務器端點。目前,該REST API(這是由一個獨立的團隊構建的)需要我:Marionnette中的所有內容都必須是對象還是集合
- 發送一條新訂單請求和接收新的訂單號
- 依次通過我的購物車發送的每個項目單獨地新訂單端點
- 發送訂單總數
- 發送的付款方式和金額
- 返回最終數據作爲收據給客戶
我現在有 - 一個購物車收藏包含的項目模型 - 一個總量模型
我不是在尋找特別的代碼,但可能有人輪廓將數據發送到服務器的方法。我試圖找出如何使用集合和API URI端點來做到這一點,但沒有任何先例可以遵循。在Marionette/Backbone應用程序中使用defferds和promises使用直接的POST請求到服務器是否很自然,還是有更好的方法?
我將不勝感激任何指針在正確的方向,