Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rack for beginners

Rack for beginners

Rack for beginners:
- What is Rack and How to Rack?
- How to chain Rack Middleware?

Cam Huynh

March 30, 2016
Tweet

More Decks by Cam Huynh

Other Decks in Programming

Transcript

  1. What’s this talk about? • WHAT’s Rack and HOW to

    Rack? • Is config.ru redundant? • Rack middlewares. • Live coding session.
  2. What’s Rack? • Web servers: Puma, Phusion Passenger, Unicorn, Thin,

    etc. • Ruby applications: Sinatra, Grape, Ruby on Rails, Hanami, etc.
  3. Rack Middleware Rack provides an easy way to chain the

    middlewares / components to customize the way your requests / response behaves