Использует ли скалятра циркумфлекс за кулисами?

Использует ли scalatra циркумфлекс за кулисами (или наоборот)? В чем заключаются основные различия между ними и какую из них вы бы использовали?

Обе структуры вдохновлены Синатрой и на первый взгляд выглядят идентичными.

Маршрутизация запросов с помощью scalatra:

class ScalatraExample extends ScalatraServlet {

get("/date/:year/:month/:day") {
  
  • Year: {params("year")}
  • Month: {params("month")}
  • Day: {params("day")}
}

Пример кода с циркумфлексом:

class Main extends RequestRouter {

get("/posts/:id") = "Post #" + uri("id")

}
}

6
задан Vasil Remeniuk 30 October 2010 в 07:55
поделиться