Я пытаюсь создать веб-приложение, которое должно использовать Laravel в качестве API-интерфейса RESTful и AngularJS на стороне клиента. Я прочитал все остальное сообщение о Stackoverflow о проблеме, но никто определенно не отвечает на мои сомнения, по крайней мере, я не нашел окончательного примера источника.
Например...
Должен ли я разработать два совершенно разных приложения, бэкэнд с Laravel и другой, чисто клиентом, с AngularJS? Но в этом случае: как обрабатывать их через один домен (или виртуальный хост)?
Или мне нужно создавать шаблоны AngularJS внутри Laravel, в папке "views" и из них вызывать услуги Laravel? Я сомневаюсь, что это лучший подход: в этом случае бэкэнд не полностью отделен от реализации интерфейса.
Также, как правильно обрабатывать маршрутизацию? Я имею в виду: я хотел бы управлять маршрутами AngularJS, такими как меню/страница навигации, вызывая Laravel только для получения данных и заполнения моих просмотров. Перемещение "общедоступной" папки, как предложено в этом сообщении (Angular JS + Laravel 4: Как скомпилировать для производственного режима?) может помочь?
Thanx заранее для предложений, примеров...