[英]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.