lets get started by leif gensert
DESCRIPTION
Let's Get Started with Rails.TRANSCRIPT
Introduction to Rails
Leif Gensert !
6 years developer !
2 years of Ruby/Rails !
Part of Propertybase !
coach
DISCLAIMER: Beginner’s Talk
No Code
No 100% AccuracyNo unnecessary
Tech bla-bla
Ruby?
Rails?
Ruby on Rails? Web Application?
ORM?
MVC?
Ruby
Short Answer(Ruby on) Rails
Creator: Yukihiro Matsumoto (matz)
Programming Language
General Purpose
Creator: David Heinemeier Hansson (dhh)
Framework
Written in Ruby
Web application specific
HTTP
Web Application
Frontend BackendKind of…
Client
Server
http://yourawesomewebapp.com/unicorns/blue
Web Application
Lookup
Processing
Dataloading
Presentation
Routing
Controller
Model
View
http://yourawesomewebapp.com/unicorns/bluehttp://yourawesomewebapp.com/unicorns/blue
Routing
Controller
Model
View
+ Installation of Tools + Email Tools + Internationalization + …
Rubyon
Rails Database
Conclusion• Ruby: programming language
• Rails: set of tools (aka framework)
• Remember the unicorns
• Ask your coaches