Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Ruby on Rails

Ruby on Rails
Logo
Výchozí stránka Rails
Výchozí stránka Rails
VývojářDavid Heinemeier Hansson
První vydání13. prosince 2005[1]
Aktuální verze8.0.1 (13. prosince 2024)
Operační systémNezávislý na platformě
Vyvíjeno vRuby
Typ softwaruFramework na vývoj webových aplikací
LicenceMIT
Webwww.rubyonrails.org
Některá data mohou pocházet z datové položky.

Ruby on Rails nebo jen Rails je framework pro vývoj webových aplikací napojených na databázi, používající architekturu model-view-controller. Vytvořil jej dánský programátor David Heinemeier Hansson při práci na projektu Basecamp.

Vše v Rails je založeno na jazyce Ruby. Na jazyce Ruby je založen Ajax v šablonách (view), odpovědi v controllerech i architektura aplikace v modelech obalujících databázi. Ke spuštění aplikace je třeba jen databáze.

Mezi základní princip Rails patří Konvence má přednost před konfigurací, tedy že programátor konfiguruje pouze ty části aplikace, které se liší od běžného nastavení. Vytvoří-li tedy např. model Person, aplikace bude data automaticky hledat v tabulce people. Chce-li, aby aplikace načítala data z tabulky staff, musí tak učinit výslovně.

Rails jsou postaveny na bázi architektury model-view-controller, která odděluje části aplikace zodpovědné za čtení a ukládání dat včetně manipulace s nimi (model), za zobrazení grafického rozhraní aplikace (view) a za část přijímající vstupy od uživatele a řídící zobrazení dat na výstupu (controller).

  1. David. Rails 1.0: Party like it's one oh oh! [online]. 2005-12-13 [cit. 2017-03-01]. Dostupné v archivu pořízeném dne 2015-12-17. 

Previous Page Next Page






Ruby on Rails AF روبي أون ريلز Arabic Ruby on Rails AZ Ruby on Rails Bulgarian Ruby on Rails Catalan Ruby on Rails Danish Ruby on Rails German Ruby on Rails Greek Ruby on Rails English Ruby on Rails EO

Responsive image

Responsive image