Весь роутинг приложения сделан на Rails.
Насколько распространена практика смешивания angular + Rails на вьюхах?
Т.е. паршалы рендерятся с помощью Rails, ну и некоторые мелочи типа аватарки пользователя, а остальная логика с помощью Angular + API.
Смешивать, но не взбалтывать.
rails отдает базовый лэйаут и нужные данные для старта приложения (ключи, авторизация).
Остальное уже angular должен делать.