HyperActive 灵活高效的JavaScript超媒体客户端
HyperActive 是一个原生的 JavaScript 超媒体客户端,能够通过多个 ajax连接器 来交互和检索多种超媒体格式。此客户端兼容标准超媒体格式对象,如 Json+HAL,并提供方便的 Http连接器,支持 jQuery 和 Angular 的 $http 模块。
安装方法:
使用 bower 进行安装:
bower install hypermedia
示例用法(以 Restbucks API 为例)
假设我们从 API 入口点接收到以下的 hal+json 格式响应:
{
"_links": {
"self": { "href": "/restbucks/api" },
"orders": { "href": "/restbucks/api/orders" }
},
"name": "RestBucks Store",
"project": "restbuck"
}
在上述响应中,_links
包含了访问当前 API 入口点的链接 self
,以及订单列表的链接 orders
。
下载地址
用户评论