Est-ce que scalatra utilise circumflex dans les coulisses (ou vice versa)? Quelles sont les principales différences entre eux, et laquelle utiliseriez-vous?Est-ce que scalatra utilise circonflexe dans les coulisses?
Les deux cadres sont inspirés par Sinatra et d'un coup d'oeil identique.
Demande de routage avec scalatra:
class ScalatraExample extends ScalatraServlet {
get("/date/:year/:month/:day") {
<ul>
<li>Year: {params("year")}</li>
<li>Month: {params("month")}</li>
<li>Day: {params("day")}</li>
</ul>
}
exemple de code dans circonflexe:
class Main extends RequestRouter {
get("/posts/:id") = "Post #" + uri("id")
}
}
Ils sont tous deux inspirés par Sinatra, ce qui explique la structure similaire. Ils ne semblent pas similaires à d'autres égards. Circumflex semble être beaucoup plus complexe, car il inclut des fonctionnalités telles qu'un ORM. C'est la première fois que j'entends parler de Circumflex. Je ne sais pas si l'un était fourchu de l'autre. Je prévois de vérifier aussi! – JAL