11. Torej zakaj?
“For me, the purpose of life is, at least partly, to
have joy. Programmers often feel joy when they
can concentrate on the creative side of
programming, so Ruby is designed to make
programmers happy. I consider a programming
language as a user interface, so it should follow the
principles of user interface.”
Yukihiro Matsumoto (a.k.a. “Matz”), 2000,
emphasis added
12.
13.
14. Rails
• Avtor: David Heinemeier Hansson (@dhh)
• Basecamp + 37signals
• Verzija 1.0 13. - December 2005
• Trenutna 3.0. Nova 3.1 maj/april 2011
15. Razvoj
• Ogrodje namestimo kot paket (gem) s paketnim
orodjem
• Namestimo gem-e ki jih potrebujemo v naši
aplikaciji (MySQL, PostgreSQL, Redis,...)
• Razvojni strežnik
• Produkcijski strežnik (Heroku, Engine Yard,...)
• TDD / BDD