49
A peak at Rails 2.0 David Heinemeier Hansson

A peak at Rails 2.0

Embed Size (px)

DESCRIPTION

David Heinemeier Hansson talks about rails 2.0 in Rails Conf 2007

Citation preview

Page 1: A peak at Rails 2.0

A peak at

Rails 2.0David Heinemeier Hansson

Page 2: A peak at Rails 2.0

Celebrating what we have

Page 3: A peak at Rails 2.0

> 1 million downloads

Page 4: A peak at Rails 2.0

Hundreds of plugins

Page 5: A peak at Rails 2.0

~10k people on rubyonrails-talk

Page 6: A peak at Rails 2.0

3 years of Ruby on Rails experience

Page 7: A peak at Rails 2.0
Page 8: A peak at Rails 2.0

“...its market share is almost equal to SQL and has surpassed VBA, Perl and Python”, O’Reilly Radar

Page 9: A peak at Rails 2.0
Page 10: A peak at Rails 2.0
Page 11: A peak at Rails 2.0

The experiment worked!

Page 12: A peak at Rails 2.0

The world of resources

is a better, greener place

Page 13: A peak at Rails 2.0
Page 14: A peak at Rails 2.0
Page 15: A peak at Rails 2.0
Page 16: A peak at Rails 2.0

Demo

Page 17: A peak at Rails 2.0
Page 18: A peak at Rails 2.0

Action Web Service?

Page 19: A peak at Rails 2.0

Active Resource

Page 20: A peak at Rails 2.0
Page 21: A peak at Rails 2.0
Page 22: A peak at Rails 2.0

Friends and allies

Ajax!

REST!

Atom?

OpenID?

Page 23: A peak at Rails 2.0

9 Other Things I Like About

Rails 2

Page 24: A peak at Rails 2.0

Breakpoints are back

Page 25: A peak at Rails 2.0
Page 26: A peak at Rails 2.0

HTTP Performance

Page 27: A peak at Rails 2.0
Page 28: A peak at Rails 2.0
Page 29: A peak at Rails 2.0
Page 30: A peak at Rails 2.0
Page 32: A peak at Rails 2.0

Query cache

Page 33: A peak at Rails 2.0
Page 34: A peak at Rails 2.0

action.mimetype.renderer

Page 35: A peak at Rails 2.0
Page 36: A peak at Rails 2.0
Page 37: A peak at Rails 2.0

config/initializers

Page 38: A peak at Rails 2.0
Page 39: A peak at Rails 2.0

++

Page 40: A peak at Rails 2.0

Sexy Migrations

Page 41: A peak at Rails 2.0
Page 42: A peak at Rails 2.0
Page 43: A peak at Rails 2.0

HTTP Authentication

Page 44: A peak at Rails 2.0
Page 45: A peak at Rails 2.0
Page 46: A peak at Rails 2.0

The MIT assumption

Page 47: A peak at Rails 2.0
Page 48: A peak at Rails 2.0

Spring cleaning

Page 49: A peak at Rails 2.0