✴Ruby on Rails või Rails on serveripoolne veebirakenduste raamistik, mis on kirjutatud Ruby all MIT-i litsentsi all. Rails on mudeli vaatamise-kontrolleri (MVC) raamistik, mis pakub andmebaasi, veebiteenuse ja veebilehtede vaikestruktuure. See julgustab ja hõlbustab selliste veebistandardite kasutamist nagu JSON või XML andmete edastamiseks ning HTML-i, CSS-i ja JavaScripti kuvamist ja kasutajatevahelist ühendamist. Lisaks MVC-ile rõhutab Rails teiste tuntud tarkvaratehnika mudelite ja paradigmade kasutamist, sealhulgas kokkuleppimist üle konfigureerimise (CoC), ei korrata ennast (DRY) ega aktiivset rekordistruktuuri.
►See rakendus on mõeldud algajatele, kes sooviksid kasutada andmebaasidega varustatud veebirakenduste arendamiseks Ruby raamistikku.
【Käesolevas rakenduses käsitletavad teemad on loetletud allpool】
⇢ Ruby on Rails - ülevaade
⇢ Sissejuhatus
⇢ paigaldamine
⇢ raamistik
⇢ kataloogistruktuur
⇢ Näited
⇢ Andmebaasi seadistamine
⇢ Aktiivsed rekordid
⇢ Ränne
⇢ Kontroller
⇢ Marsruudid
⇢ Vaated
⇢ Layouts
⇢ Tellingud
⇢ AJAX
⇢ Failide üleslaadimine
⇢ Saada kirju
⇢ Mis on Ruby on Rails?
⇢ Miks Ruby?
⇢ Kas teil on vaja uurida Ruby'd, et õppida?
⇢ Miks Rails?
⇢ Raitide juhtimispõhimõtete mõistmine
⇢ Kui Rails muutub keeruliseks
⇢ Kuidas rajad toimivad?
⇢ Kuus perspektiive Rails rakenduses
⇢ Rails Stack
⇢ Kas räni on algajatele meeldiv?
⇢ Mis teeb Rubiinist ja Rails erinevatest teistest programmeerimiskeeltest ja veebiraamidest?
⇢ Millised on mõned võimalused, kuidas õppida Ruby't rööpast ja kui kaua peaks see eeldama, et see võtab?
⇢ Rails doktriin
⇢ Optimeerige programmeerija õnne
Over Konfiguratsiooni konventsioon
⇢ Menüü on omakaas
⇢ Keegi pole paradigma
⇢ Kallutage ilusat koodi
⇢ Pakkuge teravaid nuge
⇢ väärtusega integreeritud süsteemid
⇢ Stabiilsuse saavutamine
⇢ Push up suur telk
⇢ juhendi eeldused
Ating Uue rajaprojekti loomine
The Veebiserveri käivitamine
⇢ alustamine ja käivitamine
The Maapinnal töötamise ettevalmistamine
⇢ artiklite loomine
⇢ Ränne käivitub
⇢ Mudeli genereerimine
⇢ Mudelite ühendamine
⇢ Refactoring
Ting Kommentaaride kustutamine
⇢ Juriidiline autentimine
⇢ Konfiguratsiooni tõmblused
Ating Veateate loomine
⇢ Mis on funktsioonide nõudmistega?
⇢ Benchmark oma koodi
The Changelogi värskendamine
⇢ kahvlit
⇢ Ruby on Rails vanemad versioonid
⇢ Mis on aktiivne rekord?
⇢ Konventsioon konfigureerimise kohta aktiivses rekordis
The Naming Conventions üleminek
⇢ CRUD: andmete lugemine ja kirjutamine
⇢ Valideerimine