Здравствуйте.
На основном проекте используется yii2-basic с модульной структурой.
root
- config
- modules
-- user
-- module2
-- module3
Как лучше сделать?
Я хочу внести сюда модуль api для rest сервиса и отправлять на него запросы. Примерно так:
root
- config
- modules
-- api
--- controllers
---- class UserController extends \yii\rest\ActiveController
-- user
-- module2
-- module3
Смущает один факт, что конфиг всего проекта будет один (он сейчас сделан под backend).
Либо же стоит сделать отдельный проект исключительно для api?
В таком случае придется дублировать модели.
Изначально rest в проекте не планировался
Rest стоит ли выносить в отдельный проект?
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Rest стоит ли выносить в отдельный проект?
И так и так допустимо. Зависит от того, как этот проект будет жить далее. Если предполагается что будет две команды, одна пилить REST, другая всё остальное, то лучше разнести сразу. Если же схема данных не растёт, то логичным будет оставить в виде модуля.
Нравится Yii? Давайте сделаем его лучше!.
Re: Rest стоит ли выносить в отдельный проект?
Спасибо большое за совет!