【发布时间】:2016-11-30 17:03:22
【问题描述】:
我使用 Actor 模型开发了一个 Akka 项目。现在,我想将一些业务日志公开为 REST 服务,我正在考虑使用 Play Framework(似乎更容易)或 Akka Http(更底层)。
我会选择 Play 2.5.8,但我看到 Play 项目有明确的布局。例如,根源文件夹似乎是“/app”。我必须重新组织我的所有项目以集成 Play,还是可以将我的源文件保留在原处?
【问题讨论】:
-
Play 是全栈式的,并且非常固执己见。大多数事情都可以改变,但要付出代价。我会问自己真正需要使用哪些功能,如果您只需要一个 HTTP 接口来公开一些 REST API,那么我会亲自使用 Akka Http。另外,请查看http4s
-
目前还没有我们真正需要的任何特定 Play 功能,只是觉得定义到控制器的路由并添加安全过滤器等未来功能会更容易。我将探索如何在 Akka Http 中添加它以帮助我做出决定。
标签: playframework akka