nesta icon indicating copy to clipboard operation
nesta copied to clipboard

Make it easy to change the default action

Open gma opened this issue 14 years ago • 0 comments

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

gma avatar Jan 06 '12 11:01 gma