Sažetak
U radu su obrađene osnove Ruby programskog jezika i Rails frameworka kroz teorijski i praktični dio. Objašnjeni su razlozi zbog kojih je Ruby on Railsa izabran kao predmet istraživanja u radu. Budući da je na tržištu već dugo aktualan, ispitana je njegova trenutna relevantnost te isplativost korištenja u budućnosti. Opisana je MVC arhitektura koja je standard za objektno orijentirano programiranje i njen princip rada. Prikazan je proces izrade jednostavne web aplikacije kroz sve korake od samog početka. Odrađena je instalacija kompletnog radnog okruženja uz pojašnjenje osnovnih datoteka nove aplikacije. Prikazana je primjena dodataka (gemova) kako bi omogućili novu funkcionalnost prijave i odjave korisnika. Slijedi razvoj aplikacije do vizualnog uređenja preko zasebnog frameworka. Na kraju su doneseni zaključci s dojmovima od cijelog procesa istraživanja, sakupljanja informacija i kreiranja aplikacije pomoću frameworka od početka do kraja.
Ključne riječi
Ruby, Rails, framework, web, programiranje, aplikacija, developer, model, pogled, kontroler, arhitektura, baza podataka, migracije, gem