[英]JavaScript framework and JSON Schemas
我遇到這個問題,感到很困惑。 我無法理解其背后的潛在思想。 我在RESTFul時使用AngularJS usng $http
和$resource
完成了一些API集成,但是這兩個問題有點像一個難題。 我想詳細了解這一點。
您選擇的JavaScript框架是否支持帶有REST集成的模型抽象? 如果是這樣,期望JSON回復使用哪種模式?
誰能向我解釋兩個問題。
一些庫希望您的REST API返回特定的結構化結果。 ( HAL , JSONP , HATEOAS等等)
默認情況下, $resource
最適合HAL,但可以輕松擴展以支持其他類型的返回格式( https://github.com/jmarquis/angular-hateoas )
也許問題是關於jQuery.map()之類的問題 ,它使您可以將JSON對象從服務器轉換為自己的內部對象(抽象模型)。
如果您在整個代碼中都使用服務器中的對象,並且該對象的架構發生了更改(例如,將email
字符串更改為emails
數組),則可能必須在許多地方更改代碼。 但是,如果您已將服務器數據映射到本地對象,則可能只需要更改映射(例如,將內部email
設置為服務器emails
第一個值)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.