Sinatra je volně dostupný open source webový framework a doménově specifický jazyk 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.Sinatra: README
Sinatru využívají např. firmy Engine Yard, Heroku, GitHub i Songbird.Sinatra in The Wild Heroku finančně podporuje vývoj.Sinatra: About
Sinatra byl představen na RubyConf 2008.
Odkazy Reference
Externí odkazy Oficiální stránky Video s Blakem Mizeranym a Adamem Wigginsem na RubyConf 2008
Kategorie:Webové aplikační frameworky Kategorie:Svobodný software Kategorie:Svobodný software naprogramovaný v Ruby Kategorie:Software pod licencí MIT