Successfully reported this slideshow.
Introduction to
Rails
Leif Gensert
!

6 years developer
!

2 years of Ruby/Rails
!

Part of Propertybase
!

coach
DISCLAIMER: Beginner’s Talk
No Code
No unnecessary
Tech bla-bla

No 100% Accuracy
Ruby on Rails?
ORM?
Ruby?

Web Application?
Rails?
MVC?
Short Answer
Ruby
Creator: Yukihiro Matsumoto (matz)
Programming Language
General Purpose

(Ruby on) Rails
Creator: David ...
Client

Kind of…
HTT
P

Web Application

Server

Frontend

Backend
Web Application
http://yourawesomewebapp.com/unicorns/blue

Routing
Lookup

View
Presentation

Controller
Processing

Mode...
Ruby
on
Rails

Routing

+ Installation of Tools
+ Email Tools
+ Internationalization
+…

View

Controller

Database

Model
Conclusion

• Ruby: programming language

• Rails: set of tools (aka framework)
• Remember the unicorns
• Ask your coaches
Upcoming SlideShare
Loading in …5
×

Lets get started by Leif Gensert

550 views

Published on

Let's Get Started with Rails.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Lets get started by Leif Gensert

  1. 1. Introduction to Rails
  2. 2. Leif Gensert ! 6 years developer ! 2 years of Ruby/Rails ! Part of Propertybase ! coach
  3. 3. DISCLAIMER: Beginner’s Talk No Code No unnecessary Tech bla-bla No 100% Accuracy
  4. 4. Ruby on Rails? ORM? Ruby? Web Application? Rails? MVC?
  5. 5. Short Answer Ruby Creator: Yukihiro Matsumoto (matz) Programming Language General Purpose (Ruby on) Rails Creator: David Heinemeier Hansson (dhh) Framework Written in Ruby Web application specific
  6. 6. Client Kind of… HTT P Web Application Server Frontend Backend
  7. 7. Web Application http://yourawesomewebapp.com/unicorns/blue Routing Lookup View Presentation Controller Processing Model Dataloading
  8. 8. Ruby on Rails Routing + Installation of Tools + Email Tools + Internationalization +… View Controller Database Model
  9. 9. Conclusion • Ruby: programming language • Rails: set of tools (aka framework) • Remember the unicorns • Ask your coaches

×