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

Есть ли способ есть такая структура?

ответ

0

Я думаю, что лучший способ - извлечь ваш api в драгоценный камень.

 Смежные вопросы

  • Нет связанных вопросов^_^