lets get started by leif gensert

9
Introduction to Rails

Upload: rails-girls-muc

Post on 08-May-2015

261 views

Category:

Technology


1 download

DESCRIPTION

Let's Get Started with Rails.

TRANSCRIPT

Page 1: Lets get started by Leif Gensert

Introduction to Rails

Page 2: Lets get started by Leif Gensert

Leif Gensert !

6 years developer !

2 years of Ruby/Rails !

Part of Propertybase !

coach

Page 3: Lets get started by Leif Gensert

DISCLAIMER: Beginner’s Talk

No Code

No 100% AccuracyNo unnecessary

Tech bla-bla

Page 4: Lets get started by Leif Gensert

Ruby?

Rails?

Ruby on Rails? Web Application?

ORM?

MVC?

Page 5: Lets get started by Leif Gensert

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

Page 6: Lets get started by Leif Gensert

HTTP

Web Application

Frontend BackendKind of…

Client

Server

Page 7: Lets get started by Leif Gensert

http://yourawesomewebapp.com/unicorns/blue

Web Application

Lookup

Processing

Dataloading

Presentation

Routing

Controller

Model

View

http://yourawesomewebapp.com/unicorns/bluehttp://yourawesomewebapp.com/unicorns/blue

Page 8: Lets get started by Leif Gensert

Routing

Controller

Model

View

+ Installation of Tools + Email Tools + Internationalization + …

Rubyon

Rails Database

Page 9: Lets get started by Leif Gensert

Conclusion• Ruby: programming language

• Rails: set of tools (aka framework)

• Remember the unicorns

• Ask your coaches