Sinatra

1,274 views
1,232 views

Published on

Sinatra is a dead sexy ruby library designed to stay out of the road and let you build your web toys with the least amount of fuss.

This preso was given at the February Ruby on Rails Sydney meetup.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,274
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sinatra

  1. 1. SINATRA
  2. 2. MICRO-FRAMEWORK
  3. 3. by BLAKE MIZERANY BMIZERANY
  4. 4. RAILS LINGO ORM, MVC, Routing, Testing, Inflections, Email, Generators, Timezones, Feeds, acts_as_teapot
  5. 5. SINATRA LINGO GET, POST, PUT, DELETE, request, parameters, response, views, helpers, configure, rack
  6. 6. THE LEAST AMOUNT STUFF BETWEEN MY BRAIN AND THE BROWSER
  7. 7. RACK SINATRA MERB ✞ RAILS
  8. 8. THE PROBLEM I FELT WITH CAMPING: GIVING UP A CERTAIN LEVEL OF QUALITY
  9. 9. TOOLMANTIM.COM 129 LINES
  10. 10. DEMO TIME simple.rb require 'rubygems' require 'sinatra' get '/hi' do quot;Hello World!quot; end toolmantim.com git clone git://github.com/toolmantim/toolmantim.git
  11. 11. DEPLOY Step 1: steal write a config.ru file Step 2: drop into mod_rails Step 3: crack a beer
  12. 12. API IS DEAD SEXY
  13. 13. WARNING: Addiction may occur
  14. 14. AWESOME FOR MOCKUPS PROTOTYPES PROOF OF CONCEPTS GENERAL SCREWING AROUND
  15. 15. sinatrarb.com
  16. 16. TIM LUCAS TWITTER.COM/TOOLMANTIM TOOLMANTIM.COM

×