Sinatra (software)
Vývojář | Blake Mizerany |
---|---|
Aktuální verze | 3.0.2 (1. října 2022) |
Operační systém | multiplatformní |
Vyvíjeno v | Ruby |
Typ softwaru | Webový framework |
Licence | MIT License |
Web | www.sinatrarb.com |
Některá data mohou pocházet z datové položky. |
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 | editovat zdroj]Reference
[editovat | editovat zdroj]V tomto článku byl použit překlad textu z článku Sinatra (software) na anglické Wikipedii.
- ↑ Sinatra: README
- ↑ Sinatra in The Wild
- ↑ Sinatra: About
- ↑ Confreaks: RubyConf 2008. rubyconf2008.confreaks.com [online]. [cit. 2009-12-06]. Dostupné v archivu pořízeném dne 2009-03-31.