Lets get started by Leif Gensert

Preview:

DESCRIPTION

Let's Get Started with Rails.

Citation preview

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

Recommended