scotty 是使用 Haskell 编写的 web 框架,灵感来自 RubySinatra,使用 WAI 和 Warp (官方库)。

{-# LANGUAGE OverloadedStrings #-}
import Web.Scotty

import Data.Monoid (mconcat)

main = scotty 3000 $ do
    get "/:word" $ do
        beam <- param "word"
        html $ mconcat ["Scotty, ", beam, " me up!"]

 

Scotty 以一种轻松且愉快的方式来编写 RESTful 、声明 Web 应用程序。

  • 一个页面很简单,只要限定动词,URL模式和文本内容。

  • 无关模板语言,任何东西只要返回文本值就行了。

  • 符合WAI应用程序界面。

  • 默认使用快速的 Warp 网络服务器。


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务