Scalatra - Scalatra - Wikipedia

Scalatra
Scalatra Logo.png
Původní autořiPřispěvatelé Scalatra
První vydání11. dubna 2009 (2009-04-11)
Stabilní uvolnění
2.7.0 / 29. února 2020; Před 9 měsíci (2020-02-29)[1]
Náhled verze
2.7.0.RC1 / 1. července 2019; Před 17 měsíci (2019-07-01)[1]
ÚložištěÚložiště Scalatra
Operační systémCross-platform
K dispozici vScala
TypRámec webových aplikací
LicenceBSD
webová stránkascalatra.org

Scalatra je bezplatný a otevřený zdroj rámec webových aplikací napsáno v Scala.[2] Je to přístav Sinatra rámec napsaný v Rubín. Scalatra je alternativou k Výtah, Hrát si!, a Nefiltrováno rámce.

Scalatra je příkladem a mikroframework, rámec pro vývoj webového softwaru, který se snaží být co nejmenší.

Plnou aplikaci Scalatra lze napsat do několika řádků kódu:

balík org.example.appimport org.scalatra._třída MyScalatraFilter rozšiřuje ScalatraFilter {  dostat(„/ ahoj /: jméno“) {    <h1>Ahoj, {parametry("název")}</h1>  }}

Z této maličkosti jazyk specifický pro doménu „Scalatra může být rozšířena na minimální, ale plně funkční řadič pohledu modelu webový rámec. Lze například připojit další knihovny za účelem poskytnutí šablonování, objektově-relační mapování, a testování jednotky nebo vývoj založený na chování Podpěra, podpora.

Software vytvořený pomocí Scalatra

Reference

  1. ^ A b „Vydání · scalatra / scalatra · GitHub“. Citováno 22. června 2020.
  2. ^ Synodinos, Dionysios G. (10. 10. 2010). „Scalatra: Sinatrový webový rámec pro Scalu“. InfoQ.
  3. ^ „Signál LinkedIn - již není podporován“. 2013-08-22.
  4. ^ Synodinos, Dionysios G. (10. 10. 2010). „Signál LinkedIn: Případová studie pro Scala, JRuby a Voldemort“. InfoQ.
  5. ^ „Zákaznický kód Github Scalatra OpenID“.
  6. ^ „S GOV.UK britská vláda předefinuje online vládní platformu“. O'Reilly. 2012-01-31. Citováno 13. března 2012.

externí odkazy