我需要为我的服务构建REST API,并且我是Scala
的新手。我已经知道finatra
和akka-http
。经过一段时间的研究,我更倾向于finatra
,因为它为Web服务提供了java-style
语法和方法。但是,akka
与scala
的联系非常紧密,此时学习akka-http
可能会对我的scala
旅程有所帮助。
感谢您的帮助。
它们处于非常不同的级别,akka-http主要是具有非常原始实现的http服务器/客户端,而finatra是具有模块,依赖项注入的框架,您可以获得管理视图和页面,标志和配置。如果您想拥有更多功能的库,然后看看Finch https://finagle.github.io/finch/
,可以使用Finatra