Как раз здесь все логично, прозрачно, удобно и универсально.
Шаблоны это отдельный репозиторий с доступом исключительно для фронтенд разработчиков, для которых главное, чтоб знать куда обратиться за нужными данными. Остальное они сделают как душе угодно, с любыми свистоперделками, не зная при этом ни о PHP, ни о Python, вообще не зная, что там на backend-е.
На backend-e используется единое api, для браузерных версий ресурса, для мобильных Android, IOS, для предоставления возможностей работы с ресурсом со сторонних систем.
Не так давно перешли на такую схему разделения backend от frontend в компании и честно говоря это очень удобно. По сути, на текущий момент мы строим приложения в виде микросервисной архитектуры, где нет MVC, а только MC

, V как уже сказал, отдельно - в гордом одиночестве) следует идеологии web components.
_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api