2

Этот вопрос касается передовой практики и архитектуры приложения для Laravel 4 и AngularJSAngularJS и Laravel 4 контроллеров, многостраничное приложение

Целесообразно создать RESTful применения в Laravel 4, который служит шаблон лезвия для каждого раздела» »или« область »приложения и предоставляет API и API для доступа к данным RESTful JSON в этих областях, вызывающих AngularJS pratials. Или лучше работать как одностраничное приложение AngularJS.

Лучшее описание будет вызывать метод контроллера «DashbaordController @ get» и служить здесь шаблоном лезвийного лезвия. тогда остальная часть области «панели» обрабатывается AngularJS и ее частичными шаблонами через RESTful JSON API в DashboardController.

ответ

5

Все зависит от того, что вы хотите сделать.

SPA: Вы можете создать master.blade.php и использовать маршрутизацию углов. Таким образом, вам нужно только указать ресурс в laravel и вызвать его внутри углового.

Не спа: Используйте laravel для создания маршрутов и пусть laravel создаст виды. Вам нужно только создать различные шаблоны представлений, содержащие ссылки на ваши угловые контроллеры .

Partial SPA: Вы можете направить все прошлое domain.com/admin через угловое.

Смежные вопросы