Sinatra (software)

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
Sinatra (software)
Vývojář Blake Mizerany
Aktuální verze 0.9.4, 26. července 2009
Operační systém multiplatformní
Typ softwaru Webový framework
Licence MIT License
Web www.sinatrarb.com


Sinatra je volně dostupný open source webový framework a DSL napsaný v Ruby, pojmenovaný podle známého zpěváka Franka Sinatry. Jedná se o alternativu k frameworkům Ruby on Rails, Merb, Nitro, Camping a Rango. Využívá serverového rozhraní Rack.

Za návrh a původní implementaci je zodpovědný Blake Mizerany. Hlavní prioritou byla malá velikost, jednoduchost a flexibilita. Sinatra nepoužívá přístup Model-view-controller, obvyklý u jmenovaných frameworků, ale rovnou mapuje Ruby kód na URL pro co nejsnazší tvorbu menších webových aplikací nebo API.[1]

Sinatru využívají např. firmy Engine Yard, Heroku, GitHub i Songbird.[2] Heroku finančně podporuje vývoj.[3]

Sinatra byl představen na RubyConf 2008.[4]

Odkazy [editovat]

Reference [editovat]

V tomto článku byl použit překlad textu z článku Sinatra (software) na anglické Wikipedii.

  1. Sinatra: README
  2. Sinatra in The Wild
  3. Sinatra: About
  4. Confreaks: RubyConf 2008

Externí odkazy [editovat]