(Yii2) Зачем разделять серверную часть на Backend и Frontend?
Начал знакомиться с Yii2 и никак не могу понять, зачем в yii2-app-advanced разделение на backend, frontend и common.
Что конкретно лежит в каждой из этих папок и как они связаны?
В каких проектах стоит использовать такое разделение?
У нас аналогичная стркутура, для первой версии фреймворка
backend - админка и все для неё.
frontend - публичная часть сайта.
common - общие экстеншны\компоненты\модели.