✴Ruby on Rails, alebo Rails, je webová aplikácia na strane servera napísaná v Ruby pod licenciou MIT. Rails je modelový radič (MVC), ktorý poskytuje štandardné štruktúry pre databázu, webovú službu a webové stránky. Podporuje a uľahčuje používanie webových štandardov, ako je JSON alebo XML na prenos dát, a HTML, CSS a JavaScript pre zobrazenie a užívateľské rozhranie. Okrem MVC zdôrazňuje Rails použitie iných známych modelov a modelov softvérového inžinierstva, vrátane konvenčnej konfigurácie (CoC), neopakujte sa sami (DRY) a aktívny vzor záznamu.
►Táto aplikácia bola navrhnutá pre začiatočníkov, ktorí by chceli používať rámec Ruby na vývoj webových aplikácií podporovaných databázou.
【Témy zahrnuté v tejto aplikácii sú uvedené nižšie】
⇢ Ruby on Rails - Prehľad
⇢ Úvod
⇢ Inštalácia
⇢ Framework
⇢ Štruktúra adresára
Príklady
⇢ Nastavenie databázy
⇢ aktívne záznamy
⇢ Migrácia
⇢ Regulátor
⇢ Trasy
Zobrazenia
⇢ Usporiadanie
⇢ Lešenie
⇢ AJAX
⇢ Nahrávanie súborov
⇢ Odoslať e-maily
Čo je Ruby on Rails?
Prečo Ruby?
⇢ Potrebujete študovať Ruby naučiť sa Rails?
⇢ Prečo Rails?
⇢ Pochopenie zásad riadenia koľajníc
⇢ Kde je koľajnica zložená
Ako fungujú zábradlia
⇢ Šesť perspektív na aplikácii Rails
⇢ Rails Stack
⇢ Je Rails OK pre začiatočníkov?
Čo robí Ruby a Rails odlišné od iných programovacích jazykov a webových rámcov?
⇢ Aké sú niektoré spôsoby, ako sa naučiť Ruby na koľajniciach a ako dlho by ste ho mali očakávať?
⇢ Doktrína Rails
⇢ Optimalizujte programátorské šťastie
⇢ Dohovor o konfigurácii
⇢ Menu je omakase
⇢ Nikto paradigma
⇢ Exalt krásny kód
⇢ Zabezpečte ostré nože
Hodnotové integrované systémy
⇢ Pokrok nad stabilitou
⇢ Vytlačte veľký stan
⇢ Sprievodné predpoklady
Vytvorenie projektu New Rails
⇢ Spustenie webového servera
⇢ Začíname a bežať
⇢ Umiestnenie zemného diela
⇢ Vytváranie článkov
⇢ Spustenie migrácie
⇢ Vytvorenie modelu
⇢ Združené modely
⇢ Refactoring
⇢ Odstránenie komentárov
⇢ Základné overovanie zabezpečenia
⇢ Konfiguračné funkcie
⇢ Vytvorenie hlásenia chýb
⇢ Čo je to s požiadavkami na funkcie
⇢ Porovnávajte váš kód
⇢ Aktualizácia zmeny
⇢ Vidlica
⇢ Staršie verzie Ruby on Rails
⇢ Čo je aktívny záznam
⇢ Dohovor o konfigurácii v aktívnom zázname
⇢ Upravovanie konvencií pre pomenovanie
⇢ CRUD: Čítanie a písanie dát
⇢ Validácie