在后端应用开发领域,Serokell公司经常使用Servant框架。Servant是Haskell中用于实现基于服务器 - 客户端架构应用程序的热门框架,能提供REST API、原始HTML等功能。
当编写服务器时,首先要写下API的类型级描述。例如一个书店API:
type API = "book" :> Capture "id" Int :> Get '[ JSON ]
在后端应用开发领域,Serokell公司经常使用Servant框架。Servant是Haskell中用于实现基于服务器 - 客户端架构应用程序的热门框架,能提供REST API、原始HTML等功能。
当编写服务器时,首先要写下API的类型级描述。例如一个书店API:
type API = "book" :> Capture "id" Int :> Get '[ JSON ]