Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从HATEOAS请求和获取价值_Javascript_Json_Spring Hateoas_Hateoas_Openproject - Fatal编程技术网

Javascript 如何从HATEOAS请求和获取价值

Javascript 如何从HATEOAS请求和获取价值,javascript,json,spring-hateoas,hateoas,openproject,Javascript,Json,Spring Hateoas,Hateoas,Openproject,我是使用超媒体RESTAPI(在openproject上)的新手 我使用javascript从HATEOAS(作为应用程序状态引擎的超媒体)中检索,并将结果显示为HTML,但不知道如何显示 我的api url示例: http://<my_domain>/target/api/v3/projects/design/work_packages http:///target/api/v3/projects/design/work_packages 我已经遵循了,但是javascript

我是使用超媒体RESTAPI(在openproject上)的新手

我使用javascript从HATEOAS(作为应用程序状态引擎的超媒体)中检索,并将结果显示为HTML,但不知道如何显示

我的api url示例:

http://<my_domain>/target/api/v3/projects/design/work_packages
http:///target/api/v3/projects/design/work_packages
我已经遵循了,但是javascript只适用于JSON,不能适用于“HAL+JSON”

=>我的问题:

  • javascript可以与HATEOAS一起工作吗

    • (如果有)使用javascript上的哪些库

    • (如果没有)哪种编程语言可以使用hal+json

  • 服务器端的设计HATEOAS使用哪种编程语言

  • 谢谢

    我已经有答案了! 我将angular2编程语言与Typescript()一起使用,并看到:

  • 非常容易将数据从Typescript(处理逻辑)呈现为HTML
  • 使用HATEOAS API的库是“ketting”()

  • ==>所以,这个话题解决了

    HATEOAS基本上描述了1995年左右的HTML/HTTP互联网。JavaScript本质上是原始REST文件所反对的一个很好的例子。现在谈论“休息”的人实际上并不像最初设想的那样谈论休息。这个词在2020年基本上是没有意义的,是的,我知道我在做一个破坏传统的声明。非常感谢你的信息!