Sinatra (software)

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.

Sinatra
VývojářBlake Mizerany
Aktuální verze2.1.0 (4. září 2020)
Operační systémmultiplatformní
Vyvíjeno vRuby
Typ softwaruWebový framework
LicenceMIT License
Webwww.sinatrarb.com
Některá data mohou pocházet z datové položky.

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

Reference

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. rubyconf2008.confreaks.com [online]. [cit. 2009-12-06]. Dostupné v archivu pořízeném dne 2009-03-31.

Externí odkazy

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.