如何向 HATEOAS 请求和获取价值
How to request and get value from HATEOAS
我是使用超媒体 rest 的新手 API(在 openproject 上)。
我使用 javascript 从 HATEOAS(超媒体作为应用程序状态引擎)检索并将结果显示给 HTML 但不知道如何。
我的例子 api url:
http://<my_domain>/target/api/v3/projects/design/work_packages
我关注了 https://www.chillyfacts.com/javascript-send-http-getpost-request-read-json-response 但 javascript 仅适用于 JSON,不适用于“HAL + JSON”
==> 我的问题:
javascript 可以与 HATEOAS 一起使用吗?
(如果有)要使用 javascript 上的哪些库?
(如果不是)哪种编程语言适用于 hal+json?
服务器端设计HATEOAS用什么编程语言?
< This is my api in openproject >
谢谢!
我已经有了答案!
我在 Typescript (https://angular.io) 中使用了 angular2 编程语言并看到:
- 非常容易将数据从 Typescript(处理逻辑)渲染到 HTML
- 使用 HATEOAS API 的库是“ketting”(https://github.com/badgateway/ketting/wiki/Getting-Started)
==> 那么,这个话题就解决了!
我是使用超媒体 rest 的新手 API(在 openproject 上)。
我使用 javascript 从 HATEOAS(超媒体作为应用程序状态引擎)检索并将结果显示给 HTML 但不知道如何。
我的例子 api url:
http://<my_domain>/target/api/v3/projects/design/work_packages
我关注了 https://www.chillyfacts.com/javascript-send-http-getpost-request-read-json-response 但 javascript 仅适用于 JSON,不适用于“HAL + JSON”
==> 我的问题:
javascript 可以与 HATEOAS 一起使用吗?
(如果有)要使用 javascript 上的哪些库?
(如果不是)哪种编程语言适用于 hal+json?
服务器端设计HATEOAS用什么编程语言?
< This is my api in openproject >
谢谢!
我已经有了答案! 我在 Typescript (https://angular.io) 中使用了 angular2 编程语言并看到:
- 非常容易将数据从 Typescript(处理逻辑)渲染到 HTML
- 使用 HATEOAS API 的库是“ketting”(https://github.com/badgateway/ketting/wiki/Getting-Started)
==> 那么,这个话题就解决了!