Ruby on Rails (eller Rails) er et open source programmeringssprog, som er specifikt designet til udvikling af dynamic web-apps. Det er et meget populært værktøj blandt software-udviklere, der har udformet mange websider og applikationer over hele verden.
Så hvis du ønsker at lære at bruge Ruby on Rails, så kommer her et trin for trin tutorial:
1. Sæt dig selv ind i det fundament, som Rails er bygget på. Rails er bygget på Model View Control (MVC). Dette system skaber klare adskillelser mellem tre lag af webapplikationens arkitektur – brugergrænsefladen (View), datastrukturer og logikken(Model) og dermed en dynamisk hjemmesides funktionalitet (Controller).
2. Installer Ruby og Rails til dit operativsystem. Du får brug for de seneste versioner af Ruby og Rails, så du kan tjekke, om de er installeret på computeren. Hvis ikke din computer allerede har Ruby eller Rails installeret, skal du downloade dem fra Rubygems.
3. Lær programmeringssproget Ruby. Rails er opbygget i Ruby-sproget, så det er et must at blive fortrolig med sproget først. Dette vil hjælpe dig med at kunne udnytte de mange dynamiske funktioner på rails.
4. Se nogle tutorials online. Der findes mange tutorials online, som giver dig et grundigt indblik i de forskellige funktioner af Ruby on Rails. Nogle populære tutorials er Code School, Learn Enough To Be Dangerous og Teknisk Viden for Entusiaster.
5. Opret din første rails app. Når du føler dig komfortabel nok med det grundlæggende princip om MVC, vil du gerne prøve at oprette din egen rails app ved hjælp af en scaffolding generator, som giver kommandolinjen inspiration om de forskellige komponenter, der skal bruges til app’en samt den tekst og stylesheetmarkering, som bruges til designet af app’en.
Ruby on Rails er et open source-værktøj, der bruges til at opbygge webapplikationer. Det er ekstremt effektivt og har skabt stor succes for mange virksomheder. Men det kan være svært at komme i gang, især hvis du ikke har nogen tidligere erfaring med webudvikling.
Heldigvis er Ruby on Rails et intuitivt og fleksibelt værktøj. Det betyder, at når du lærer de grundlæggende trin og begreber, kan du let udvide din viden og åbne døren for en bred vifte af muligheder.
Her er et trin-for-trin vejledning til at komme i gang med Ruby on Rails:
Trin 1: Installer det nødvendige software. Du skal bruge følgende programmer: en webserver, en editor samt Ruby On Rails eget modul DevKit. Heldigvis findes alle disse gratis online.
Trin 2: Bliv bekendt med funktionaliteten af Ruby On Rails. Dette trin involverer en gennemgang af de grundlæggende begreber, modeller, visninger mv. Fra dette punkt kan du begynde at designe dine applikationer og lave nye stykgods.
Trin 3: Begynd at kode! Når du har åbnet dine programmer, skal du begynde at skrive din applikationskode som JavaScript eller CoffeeScript eller bruge mere specifikke programmeringssprog til dine behov (fx Haskell eller Lisp). Her vil du også have mulighed for at udforske databaser, naturligvis undertiden baseret på en relationel model. At organisere dataeffektivt kan være afgørende for succesen for din applikation.
Trin 4: Afprøv din applikation! Nu begynder det sjove led: kontrollere om dit system virker som planlagt og debugge eventuelle fejlmeddelelser som du måtte se. Her skal du også tjekke den respons tempo og performance niveauer på forskellige platforme som brugern gøre brug af ansøgningen fra som mobiltelefoner, tablets eller computere.