Я немного смущен перед тем, как начать новый проект в расширенном шаблоне Yii2. Итак, я задаюсь этим вопросом.
Я сделал несколько проектов в приложении «Yii2 basic», в которых мы используем модули для разных частей нашего приложения, например, для панели администратора, API, мы создаем разные папки в «папке модулей».
Я также сделал проект в расширенном шаблоне Yii2, это был проект с несколькими приложениями, поэтому мы использовали расширенный шаблон. Поскольку в расширенном шаблоне Yii2 у нас уже были разделены «бэкэнд» и «внешний интерфейс», мы не создавали никаких модулей в папке «модули».
Теперь я хочу спросить, каков правильный подход. как и в моем новом проекте, у нас есть пользователи и продукты в бэкэнде, поэтому уместно ли создавать для них разные модули в папке «modules» или все будет в порядке, если я создам там контроллеры и модели непосредственно в бэкэнд-папке.
каковы преимущества использования папки модулей в расширенном шаблоне?
Спасибо за ответы заранее.