Is it possible to split Rails 3.X routes.rb file?
We have so many resources it is difficult to find them. I would like to split at least APP and REST API routes.
You can do that:
require 'application_routes' require 'rest_api_routes'
YourApplication::Application.routes.draw do # Application related routes end
YourApplication::Application.routes.draw do # REST API related routes end
UPDATE: (This method has since been removed from Rails)
Rails edge just got a great addition, multiple route files:
# config/routes.rb draw :admin # config/routes/admin.rb namespace :admin do resources :posts end
This will come handy for breaking down complex route files in large apps.