1
Все установки, которые я нашел применение следующую структуру папокОрганизация Рельсы файлы в папке приложения для API
/app
/controllers
/api
/v1
/views
/api
/v1
/models
Это нормально, я думаю. Но я стараюсь, чтобы получить структуру, которая выглядит как
/app
/api
/v1
/controllers
/views
/v2
/controllers
/views
/controllers #for non api stuff
/views #for non api stuff
на данный момент, мои маршруты для апи устанавливаются как
scope module: :api, defaults: { format: 'json' } do
namespace :v1 do
..
end
end
с контроллерами, как Api::V1::MyController < ApplicationController
Есть ли способ есть такая структура?