【发布时间】:2013-06-19 10:59:26
【问题描述】:
是否可以通过 (a) javascript(框架 - 例如 angularjs)使用 hatoas 类型的 restful web 服务?我想客户端需要实现相当多的逻辑才能到达实际的端点。任何反馈将不胜感激。谢谢!
【问题讨论】:
-
这些天 SO 有什么问题?很想知道为什么有人投票结束这个问题...
-
这就是我不相信 HATEOAS 的原因。我的答案更适合作为 cmets 所以删除了答案。
-
这是一个答案,如果您作为出口商估计,目前不可能使用 hatoas 宁静的 Web 服务。也许我误解了你。我目前的印象是,hateoas 服务非常吸引人,但目前还没有切实可行的解决方案来通过 JavaScript 使用它们。我想这也是 Darrel 想说的,但我还不愿意接受这个答案。
-
这不是不可能的。对我来说,这是毫无意义的——长话短说——我不相信 HATEOAS。但是你应该能够做到这一点,只需要自己编写代码。这取决于您如何公开链接,您可以使用 Collection+json 或 HAL 或使用 RFC 5988。
标签: rest angularjs asp.net-web-api restful-architecture