Xitrum
Scala framework inspired by Rails
@GET("articles/:id")
@CacheActionMinute(5)
class ArticlesShow extends Action {
def execute() {
val id = param[Int]("id")
at("article") = getArticle(id)
respondView()
}
}
Demo: Scalable chat system