Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

presentation and sample code about rack apps

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 rack
Octocat-spinner-32 sinatra
Octocat-spinner-32 app.rb
Octocat-spinner-32 off-the-rails.md
Octocat-spinner-32 readme.md
readme.md

Off The Rails: Web Apps With Rack, Sinatra, Grape, and Siesta

This is a talk and related code written by Alex Chaffee about Rack apps and Ruby webapp frameworks that are not on Rails. It lives at https://github.com/alexch/off-the-rails

off-the-rails.md is the markdown document of the "slides" (more like notes) for the presentation.

app.rb is a little Rack app that renders the slides into HTML and wraps them in a page with some CSS. Run it with ruby app.rb (or ruby -rrubygems app.rb if you're on Ruby 1.8)

rack/ and sinatra/ contain sample apps and middleware that are referenced by the talk.

rack/redirect_host.rb is a middleware component pulled from a real app that redirects from one host to another, e.g. from foo.heroku.com to www.foo.com.

Something went wrong with that request. Please try again.