Concerns in routes


If you are using versions on your Rails API application
We often repeat the same routes.
In honor DRY we use concerns!

Rails.application.routes.draw do
concern :api_base do
resources :posts do
resources :comments
end
end
namespace :v1 do
concerns :api_base
end
namespace :v2 do
concerns :api_base
end
end

rubytapas.com

Comments