Есть Yiinitializr, во фронте старая админка на Yii стандартных компонентах, и частично переписанная на AngularJS. Как лучше разделить?
Проблема возникла в связи с тем что есть правила
// REST patterns
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
array('<controller>/index', 'pattern' => 'api/<controller:\w+>', 'verb' => 'POST'),
array('<controller>/index', 'pattern' => 'api/<controller:\w+>', 'verb' => 'POST'),
array('<controller>/index', 'pattern' => 'api/<controller:\w+>', 'verb' => 'GET'),
array('<controller>/view', 'pattern' => 'api/<controller:\w+>/<id:\d+>', 'verb' => 'GET'),
array('<controller>/update', 'pattern' => 'api/<controller:\w+>/<id:\d+>', 'verb' => 'PUT'),
array('<controller>/delete', 'pattern' => 'api/<controller:\w+>/<id:\d+>', 'verb' => 'DELETE'),
array('<controller>/create', 'pattern' => 'api/<controller:\w+>', 'verb' => 'POST'),
array('<controller>/<subaction>', 'pattern' => 'api/<controller:\w+>/<id:\d+>/<subaction:\w+>',
'verb' => 'GET'),
array('<controller>/<subaction>', 'pattern' => 'api/<controller:\w+>/<id:\d+>/<subaction:\w+>',
'verb' => 'POST'),
// default rules
'' => 'site/dashboard',
Верхние правила 3 перекрывают API, и если поменять местами то правила API перекроют те 3.