32 Rack Resources to Get You Started | Jason Seifer
Shared with shareomatic.commichael galero » Blog Archive » Guide to Rails Metal
Writing a Rails Metal app can make you realize just how spoiled we’ve become with all the convenience that comes with Rails. Without the controller and view helpers, it can become a painful experience. Here’s a guide to help make it a better experienceRuby on Rails on Google App Engine: Welcome aboard
Now RoR is supported by Google App Engine. What are you waiting for!?has_many :bugs, :through => :rails: Ruby on Rack #1 - Hello Rack!
Intro to Rack, with a slight rails focus.Riding Rails: Introducing Rails Metal
a thin wrapper around Rack middleware intended for application-specific end points that need the extra speedMonk
Monk is a glue framework for web development in Ruby. It’s truly modular by relying on the best tool for each job. It’s also pretty fast thanks to Rack and Sinatra.
Sinatra is a tiny and flexible tool. It can be used to write super simple web applications like an API or a fully-fledged, highly interactive website. As you develop more applications using Sinatra, you will start to find some patterns: You apply a similar structure to all of your projects (where to put your routes, whether to use classic or modular style, etc.) You also find some other common bits you need to set up a logger, configure reloading on development mode, and more. You need to hook up your persistence layer of choice. Wiring in your desired testing suite. It’s easy to see how time-consuming this can be when you want to start a new project with the minimum amount of work. That’s why we wrote a tool that could enable us to get started on a new project in no time. The result is a command line tool that lets you create a new project out of an existing skeleton. The default skeleton we ship does all the work for you, and you can just dive into your code.
Glue for Rack + Sinatra
A probarlo, via maxwellUploadify and Rails 2.3 // RailsTips by John Nunemaker
Logging to couch21 Rack Middlewares To Turbocharge Your Ruby Webapps
collection of rack middleware
If you've worked with Web apps using Ruby, you might know of Rack, an interface that sits between Ruby applications and HTTP-speaking Web servers. All of the major Ruby frameworks and server setups use it now, including Rails. Middleware (in Rack) is code that manipulates data going back and forth between your Ruby apps and the HTTP server. You can use middleware to intercept requests, change data in mid-flow, etc. Ryan Bates has a great screencast tutorial if you're new to the concept and want to build your own.Jetpack Flight Log » Rails 2.3.4 and SWFUpload – Rack Middleware for Flash Uploads that Degrade Gracefully
the tiniest blogging engine in Oz!
minimalist ruby blogging framework powered by gitTesting Rails with Rack::Test - Ruby on Rails
Faye: publish-subscribe messaging system based on the Bayeux protocol - http://bit.ly/dmqXJl – Smashing Magazine (smashingmag) http://twitter.com/smashingmag/statuses/16611922553
Faye is an easy-to-use publish-subscribe messaging system based on the Bayeux protocol. It provides message servers for Node.js and Rack, and clients for use in Node and Ruby programs and in the browser.