✴Ruby on Rails, tai Rails, on palvelinpuolen web-sovelluskehys, joka on kirjoitettu Ruby MIT-lisenssin alla. Rails on malli-näkymä-ohjain (MVC), joka tarjoaa oletusrakenteita tietokantaan, verkkopalveluun ja verkkosivuihin. Se kannustaa ja helpottaa Web-standardien, kuten JSON: n tai XML: n, käyttöä tiedonsiirtoon sekä HTML, CSS ja JavaScript näytön ja käyttöliittymien käyttöön. MVC: n lisäksi Rails korostaa muiden tunnettujen ohjelmistosuunnittelumallien ja paradigmojen käyttöä, mukaan lukien kokoonpanon kokoonpano (CoC), älä toista itsesi (DRY) ja aktiivista tallennemuotoa.
►Tämä sovellus on suunniteltu aloittelijoille, jotka haluavat käyttää Ruby-kehystä tietokantaan perustuvien web-sovellusten kehittämiseen
【Aiheet, joita tässä sovelluksessa on lueteltu alla】
⇢ Ruby on Rails - yleiskatsaus
⇢ Johdanto
⇢ Asennus
⇢ Framework
⇢ Hakemistorakenne
⇢ Esimerkkejä
⇢ Tietokannan asetukset
⇢ Aktiiviset tietueet
⇢ Muuttoliikkeet
⇢ Ohjain
⇢ Reitit
⇢ Näkymät
⇢ Layouts
⇢ Telineet
⇢ AJAX
⇢ Tiedoston lataaminen
⇢ Lähetä sähköpostiviestejä
⇢ Mikä on Ruby on Rails?
⇢ Miksi Ruby?
⇢ Onko sinun opittava Ruby oppia Rails?
⇢ Miksi kiskot?
⇢ Käsityön perusperiaatteet
⇢ Jos kiskot ovat monimutkaisia
⇢ Kuinka Rails toimii
⇢ Kuusi näkökulmaa kiskoilla
⇢ Rails Stack
⇢ Onko Rails okay aloittelijoille?
⇢ Mitä Ruby ja Rails eroavat muista ohjelmointikieleistä ja web-kehyksistä?
⇢ Mitkä ovat tapoja oppia Ruby on Rails ja kuinka kauan odotat sen ottavan?
⇢ Rails-oppi
⇢ Optimoi ohjelmoijan onnellisuutta
⇢ Yleissopimus konfiguroinnista
⇢ Valikko on omakase
⇢ Ei kukaan paradigma
⇢ Koristele kaunista koodia
⇢ Anna teräviä veitsiä
⇢ Arvo integroituihin järjestelmiin
⇢ Edistyminen stabiilisuuden suhteen
⇢ Työnnä suuri teltta
⇢ Opas oletukset
⇢ New Rails -projektin luominen
⇢ Web-palvelimen käynnistäminen
⇢ Aloitus ja juokseminen
⇢ Maalaustyön tekeminen
⇢ Artikkeleiden luominen
⇢ Siirtyminen
⇢ Malli luodaan
⇢ Mallien yhdistäminen
⇢ Refactoring
⇢ Kommenttien poistaminen
⇢ Turvallisuus Perusvalidointi
⇢ Configuration Gotches
⇢ Virheilmoituksen luominen
⇢ Entä ominaisuuspyynnöt
⇢ Benchmark Your Code
⇢ Changelogin päivittäminen
⇢ Haarukka
⇢ Ruby on Railsin vanhemmat versiot
⇢ Mikä on Active Record
⇢ Yleissopimus konfiguroinnista aktiivisessa tietueessa
⇢ Nimityssopimusten ohittaminen
⇢ CRUD: lukeminen ja kirjoittaminen
⇢ Validations