沒有人可以幫助我來決定,這是之間的最佳實踐:使用JSON對象POST/PUT在RESTREST API:POST/PUT JSON對象VS POST/PUT鍵/值參數
- API
- 改爲使用鍵/值參數?
我意識到,Backbone.js的和Restkit(IOS)是面向更多的JSON對象後/放,但是當你想要做一個開放第三方API,你怎麼能決定什麼是最好的方法?
沒有人可以幫助我來決定,這是之間的最佳實踐:使用JSON對象POST/PUT在RESTREST API:POST/PUT JSON對象VS POST/PUT鍵/值參數
我意識到,Backbone.js的和Restkit(IOS)是面向更多的JSON對象後/放,但是當你想要做一個開放第三方API,你怎麼能決定什麼是最好的方法?
我想你會通過使用JSON發送數據來贏得更多粉絲。
服務器不返回鍵/值對,主要是JSON或XML。因此,前端框架採取了與導入相同格式的輸出以保持一致性的主動性。
將簡單的JSON對象發送到服務器是非常簡單的。在框架的情況下,它允許您減少代碼庫(它沒有關於保持事物一致性)。但是你可以面對的問題是你總是必須先解碼JSON,然後才能知道里面的東西。有些人可以給你發送巨大的類似JSON的字符串和深嵌套等等。你的CPU必須處理對話過程。 Facebook,Twitter,亞馬遜,Instagram正在使用字段。 Github使用對象。在同一時間它有5000個需求。限制一天。我不確定那是你需要的。只要三思而後行。
如何支持和使用內容協商? –