gma/nesta — Issue #85: Make it easy to change the default action
Author: gma
Created: 2012-01-06 11:14:17+00:00
State: open
Labels: story

When you define a route that gobbles up all requests in your own app.rb file you preclude all standard routes from getting a look in. Two options spring to mind:

1. Allow users to insert the standard infrastructure oriented routes with one line of code, just above their own get blocks: Nesta.routes_for(:robots, :css, :atom)

2. Get them to define the default route explicitly, and then use it internally instead of the real one:

module Nesta
class App
greedy_routes do
get '*' do
'blah blah'
end
end
end
end