Какой должна быть структура файлов сайта на Yii2 и AngularJS?
Имеется небольшой сайт на Yii2, шаблон basic.
Один из разделов (один контроллер) хочу сделать с помощью Angular 1.х
Т.е. частично будет обычный сайт, частично api.
Куда в таком случае складываются файлы Angular?
Если сайт полностью делается как api, знаю, что легче бэкенд и клиент разнести по разным доменам.
Зависит от того по какому адресу Вы планируете запускать Angular.
Например а папку somepage которая лежит в корне публичной папки сайта.
Вам же не надо, что бы Angular запускался через yii. yii только как api будет получать запросы от Angular обрабатывать, что-то делать и возвращать.