Код: Выделить всё
api // Данный момент возвращает данные только для гостя так, как еще не налажен OAuth2 авторизации
backend // Административная часть
common // Общие классы, компоненты
frontend // Есть куча модулей с контроллерами. Action'ы возвращает только пустой HTML <div id="app"></div>, так же есть временные action's, которые возвращают данные для авторизованного пользователя через axios запросов ()
console // консольные работы
Пришло время отделить react от yii2, как отдельное приложение и через REST API общался с сервером. Задача реализовать SSR (Server Site Rendering) для react. Прочитав про него несколько статьей понял (может не верно понял), что даже отделив react от yii2 он никуда не денется от PHP. Всё равно придется сделать роутинг, контроллеры и экшны на серверe, чтоб обрабатывать роуты и каждый экшн через V8js обращается react компоненту с пропсами и возвращает готовый, собранные HTML файл.
Правильно ли я понял, подскажите пожалуйста?