Ответ 1
Вы можете сделать это:
routes.rb
require 'application_routes'
require 'rest_api_routes'
Библиотека/application_routes.rb
YourApplication::Application.routes.draw do
# Application related routes
end
Библиотека/rest_api_routes.rb
YourApplication::Application.routes.draw do
# REST API related routes
end
UPDATE: (Этот метод с тех пор был удален из Rails)
Край рельсов только что получил отличное дополнение, несколько файлов маршрутов:
# config/routes.rb
draw :admin
# config/routes/admin.rb
namespace :admin do
resources :posts
end
Это будет полезно для разбивки сложных файлов маршрута в больших приложениях.