Как запускать приложение Ember.js в связке с Zend Framework 2?
Ситуация: было приложение, целиком написанное на Zend Framework 2, с богатой frontend-составляющей. Решено было перенести всю логику работы fronrend`а в приложение на Ember.js.
Вопрос: как сейчас нужно переделать backend, чтобы он нормально отдавал Ember приложение?
Есть вариант, при котором index роутер Zend'а будет отдавать страницу со всеми подключенными js-файлами. Насколько я знаю, это самый распространенный способ, но есть ли другие?
Обычно реализуют отдельно приложение на ember.js и rest-api на zend. Никак иначе как кроме через апишку они не пересекаются. Фронт даже не знает на чем написана серверная часть.
Именно это я и хочу реализовать, чтобы полностью освободиться от привязки к бэку. Видимо, нужно перенастроить nginx (на нем все крутится), чтобы он просто отдавал index.html с приложением при переходе на сайт?