high speed rails

42
MVP ASAP PLZ! High Speed Rails TITLE

Upload: pootsbook

Post on 30-Jun-2015

907 views

Category:

Technology


0 download

DESCRIPTION

Delivered at North East New Tech, Newcastle upon Tyne, on 7th October 2011. See why people are choosing Ruby on Rails to develop web applications faster.

TRANSCRIPT

Page 1: High Speed Rails

MVP ASAP PLZ!

High Speed Rails

TITLE

Page 2: High Speed Rails

Philip Poots

@pootsbook

Ruby Developer

Audacio.us

3

18

3

ME

Page 3: High Speed Rails

MVP? MVP

Page 4: High Speed Rails

MVP?

Minimum Viable Product

MVP

Page 5: High Speed Rails

MVP?

Minimum Viable Product

MVP

Minimum Viable

Page 6: High Speed Rails

Lean Startup LEAN

Page 7: High Speed Rails

Lean Startup LEAN

Page 8: High Speed Rails

The Lean Startup LEAN

Page 9: High Speed Rails

Eric Ries LEAN

Page 10: High Speed Rails

Eric Ries QUOTES

“Rails has done more for startups than a whole boatload of Venture Capitalists.”

Page 11: High Speed Rails

Eric Ries QUOTES

“Rails has had an incredible impact on the startup ecosystem.”

Page 12: High Speed Rails

Why?

QUOTES

Page 13: High Speed Rails

Tim O’Reilly QUOTES

“Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days.”

Page 14: High Speed Rails

James Duncan Davidson QUOTES

“Rails is the most well thought-out web development framework I’ve ever used. Nobody has done it like this before.”

Page 15: High Speed Rails

Evan Williams QUOTES

“Rails stood out as the best choice. We consider it a key business advantage.”

Page 16: High Speed Rails

Twitter USAGE

Page 17: High Speed Rails

Groupon USAGE

Page 18: High Speed Rails

GitHub USAGE

Page 19: High Speed Rails

Basecamp USAGE

Page 20: High Speed Rails

Cabinet Office USAGE

Page 21: High Speed Rails

FreeAgent USAGE

Page 22: High Speed Rails

CustomerSure USAGE

Page 23: High Speed Rails

SageOne USAGE

Page 24: High Speed Rails

Klaus-Michael Vogelberg QUOTES

“Ruby on Rails…is both revolutionary as a language as well as a framework.” CTO

Page 25: High Speed Rails

Speed of Development

Code

Convention

Community

ABOUT

Page 26: High Speed Rails

Speed of Development

Code Ruby

Convention

Community

ABOUT

Page 27: High Speed Rails

Speed of Development

Code Ruby

Convention Rails

Community

ABOUT

Page 28: High Speed Rails

Speed of Development

Code Ruby

Convention Rails

Community RubyGems

ABOUT

Page 29: High Speed Rails

Speed of Development

Convention Rails

RAILS

Page 30: High Speed Rails

RESTful Architecture

Database HTTP

Create POST Read GET Update PUT Destroy DELETE

RAILS

Page 31: High Speed Rails

RESTful Actions RAILS

GET /invoices/1

Page 32: High Speed Rails

XML RAILS

GET /invoices/1.xml

Page 33: High Speed Rails

JSON RAILS

GET /invoices/1.json

Page 34: High Speed Rails

PDF? RAILS

GET /invoices/1.pdf

Page 35: High Speed Rails

PDF RAILS

GET /invoices/1.pdf

, :pdf

Page 36: High Speed Rails

PDF RAILS

GET /invoices/1.pdf

Page 37: High Speed Rails

Speed of Development

Code Ruby

Convention Rails

Community RubyGems

ABOUT

Page 38: High Speed Rails

Speed of Development

Community RubyGems

GEMS

Page 39: High Speed Rails

Payment Processing

ActiveMerchant gem

GEMS

Page 40: High Speed Rails

Payment Processing

ActiveMerchant gem

Shopify

GEMS

Page 41: High Speed Rails

Payment Processing

ActiveMerchant gem

Shopify

50+ Payment Gateways

GEMS

Page 42: High Speed Rails

Ruby on Rails

http://rubyonrails.org/

@rubynortheast

MORE