ā“Ruby on Rails, nebo Rails, je serverovĆ” aplikace pro webovĆ© aplikace napsanĆ” v Ruby pod licencĆ MIT. Rails je rĆ”mec modelovĆ©ho pohledu (MVC), který poskytuje standardnĆ struktury pro databĆ”zi, webovou službu a webovĆ© strĆ”nky. Podporuje a usnadÅuje použĆvĆ”nĆ webových standardÅÆ, jako je JSON nebo XML pro pÅenos dat, a HTML, CSS a JavaScript pro zobrazenĆ a uživatelskĆ© rozhranĆ. NavĆc k MVC, Rails zdÅÆrazÅuje použitĆ dalÅ”Ćch znĆ”mých modelÅÆ a paradigmat softwarovĆ©ho inženýrstvĆ, vÄetnÄ konvenÄnĆ konfigurace (CoC), neopakujte se (DRY) a aktivnĆ vzorek zĆ”znamu.
āŗTato aplikace je urÄena pro zaÄĆ”teÄnĆky, kteÅĆ by rĆ”di použĆvali Ruby framework pro vývoj databĆ”zových aplikacĆ.
Ā Ā ćTĆ©mata zahrnutĆ” v tĆ©to aplikaci jsou uvedena nĆžeć
⢠Ruby on Rails - pÅehled
⢠Ćvod
⢠Instalace
⢠Framework
⢠Struktura adresĆ”Åe
⢠PÅĆklady
⢠Nastavenà databÔze
⢠Aktivnà zÔznamy
⢠Migrace
⢠ÅĆdicĆ jednotka
⢠Trasy
ZobrazenĆ
⢠RozvrženĆ
⢠LeÅ”enĆ
⢠AJAX
⢠NahrÔvÔnà souborů
⢠Odeslat e-maily
⢠Co je Ruby on Rails?
⢠ProÄ Ruby?
⢠PotÅebujete studovat Ruby, abyste se nauÄili Rails?
⢠ProÄ Rails?
⢠PochopenĆ hlavnĆch zĆ”sad kolejnic
⢠Kde se kolejnice dostanou do komplikacĆ
⢠Jak funguje kolejnice
⢠Šest pohledů na aplikaci kolejnic
⢠Stacks Rails
⢠Je Rails OK pro zaÄĆ”teÄnĆky?
⢠Co dÄlĆ” Ruby a Rails odliÅ”nĆ© od jiných programovacĆch jazykÅÆ a webových rĆ”mcÅÆ?
⢠JakĆ© jsou nÄkterĆ© zpÅÆsoby, jak se nauÄit Ruby na kolejĆch a jak dlouho byste mÄli oÄekĆ”vat,
⢠DoktrĆna kolejnic
Optimalizujte programĆ”torskĆ© Å”tÄstĆ
⢠Ćmluva o konfiguraci
⢠Menu je omakase
⢠ŽÔdnÔ paradigma
⢠Exalt krÔsný kód
⢠ZajistÄte ostrĆ© nože
HodnotovƩ integrovanƩ systƩmy
⢠Pokrok nad stabilitou
⢠ZatlaÄte velký stĆ”n
⢠PÅedpoklady k vedenĆ
⢠VytvoÅenĆ novĆ©ho projektu Rails
⢠SpuÅ”tÄnĆ webovĆ©ho serveru
⢠ZaÄĆnĆ”me a bÄžĆme
⢠Ustavenà zemnà prÔce
⢠VytvĆ”ÅenĆ ÄlĆ”nkÅÆ
⢠BÄhem migrace
⢠VytvoÅenĆ modelu
⢠PÅidruženĆ© modely
⢠Refactoring
⢠SmazĆ”nĆ komentĆ”ÅÅÆ
⢠ZĆ”kladnĆ ovÄÅovĆ”nĆ zabezpeÄenĆ
⢠KonfiguraÄnĆ funkce
⢠VytvoÅenĆ chybovĆ©ho hlÔŔenĆ
⢠Co o požadavcĆch na funkce
⢠PorovnÔvejte kód
⢠Aktualizace zmÄny
⢠Vidlice
⢠StarŔà verze Ruby on Rails
⢠Co je aktivnà zÔznam
⢠Ćmluva o konfiguraci v aktivnĆm zĆ”znamu
⢠OdstraÅovĆ”nĆ pojmenovĆ”nĆ pojmenovĆ”nĆ
⢠CRUD: ÄtenĆ a psanĆ dat
⢠Validace
Datum aktualizace
27. 10. 2025