Railsのroutes.rbを分割する
draw を使用することで別ファイルでroutesを定義できる
config/routes に分割したroutesファイルを配置する
例) config/routes/api.rb に定義したroutesを読み込む
code: (rb)
# config/routes.rb
Rails.application.routes.draw do
draw :api
end
code: (rb)
# config/routes/api.rb
namespace :api do
end
code: (sh)
❯ rails routes | grep companies
api_users_companies GET /api/users/companies(.:format) api/users/companies#index