Как работать в связке Yii2 и angular.js?
Я думаю вам будет проще организовать просто два проекта. Один на Yii2, где будет просто REST Api и возможн админка, и другой - приложение на angular. Два разных приложения, которые ничего особо не знают друг о друге, их связывает лишь HTTP и REST.
Вообще плюс подобных подходов в том, что разные методы можно делать на разных фреймворках, языках программирования, разносить на разные сервера... короче кучи всего в угоду производительности делать. Да и так проще организовать проект будет вам.
вы пишите, что шаблоны ангуляра лежат тут frontend/modules/ang/views/default/partials/part1.html
но по дизайну код приложения вынесен из корня сайта (web), а ангуляр получает шаблоны именно по http