gpt4 book ai didi

json - Play 2 作为仅后端 API

转载 作者:行者123 更新时间:2023-12-04 20:00:59 26 4
gpt4 key购买 nike

我用 Play 1.2 创建了几个大型后端 API。现在我已经为自己创造了一些空闲时间,我有兴趣尝试在 Play 2 上做同样的事情。然而,似乎所有 tutorialssample projects只给出处理表单数据的用例。

当我说后端 API 时,我指的是不会呈现任何人类可读 View 的东西。更具体地说,例如,移动应用程序的后端服务。它的大部分响应将被格式化为 JSON 数据。

我知道文档显示了如何解析 JSON 请求,但它似乎仍然是一个异常(exception)。我意识到我可能完全错了,但我只是觉得很奇怪,Play 的所有示例似乎都使用表单数据与 Controller 交互,而不是外部调用这样做。

Play 2 仍然是这个用例的正确选择吗?如果是这样,是否有任何好的示例项目或教程?

最佳答案

Play for Scala有一整章(第 8 章)专门讨论这个主题(在构建单页 Web 应用程序的上下文中)。一项技术是否“适合”特定需求是一个判断问题,但毫无疑问 Play 支持 REST API 用例。

Play 具有用于读取、验证和写入 JSON 的复杂机制(具有各种自定义格式设置功能)。您还拥有异步响应式(Reactive)编程的典型 Play 优势,可以扩展到大量客户端

唯一真正棘手的事情是在重要的情况下如何处理身份验证。

关于json - Play 2 作为仅后端 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19521008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com