scala的Web框架:Finatra

jopen 10年前

Finatra是一个受sinatra启发的scala Web框架,运行在Finagle之上。

finatra_example.png
特性:

class HelloWorld extends Controller {      get("/hello/:name") { request =>      val name = request.routeParams.get("name").getOrElse("default user")      render.plain("hello " + name).toFuture    }    }    object App extends FinatraServer {    register(new HelloWorld())  }

项目主页:http://www.open-open.com/lib/view/home/1419477450609