Ruby on Rails, také se používá zkráceně Rails, je open source framework pro pohodlné a rychlé vytváření moderních webových aplikací. Ruby on Rails je napsané v programovacím jazyku Ruby a v Ruby se také píše samotná Rails aplikace. Framework Rails je navržený primárně pro agilní vývoj webových aplikací, tedy s důrazem na vysokou produktivitu a snadnost provádění změn. Vývoj je tak rychlejší a cenově výhodnější, než například v PHP.
Ruby On Rails obsahuje abstraktní vrstvu pro práci s databází, přehlednou implementaci model–view–controller architektury, zabudovanou podporu pro automatizované testování všech vrstev aplikace, generátory kódu nebo konzoli pro interaktivní práci s aplikací.
Ruby On Rails vytvořil v roce 2004 David Heinemeier Hansson.
Využití Ruby on Rails v praxi: Rails se používá pro tvorbu webových aplikací - vzhledem k větší rychlosti programování se používá pro vývoj unikátních aplikací na zakázku - tedy tam, kde je obtížnější webovou aplikaci postavit na nějakém existujícím řešení nebo CMS. Rails používají společnosti jako Apple, Oakley, The New York Times, Electronic Arts, Github nebo Yellow Pages. V Ruby on Rails jsou realizovány projekty jako Twitter, XING, Basecamp, Fluxiom nebo portál ManagementMania.com.
Související pojmy a metody:
- ASP.NET
- Java
- JavaScript
- Perl
- PHP
- Programovací jazyk
- Python
- Ruby
- Ruby frameworky
- Framework
- Webová aplikace
- Web application framework
- Development framework
Související profese:
- Programátor, vývojář
Související oblast řízení:
Komentáře
Do diskuze nelze přispívat, protože je uzamčená