2

는 것이 좋습니다 각 "섹션 블레이드 템플릿을 제공 Laravel 4에서 편안하고 응용 프로그램을 만들 수 있나요 "또는"영역 "을 제공하고 AngularJS pratial을 호출하는이 영역에서 RESTful JSON 데이터에 액세스하고 API를 제공합니다. 또는 단일 페이지 AngularJS 응용 프로그램으로 제공하는 것이 더 좋습니다.AngularJS와 및 Laravel 4 컨트롤러,이 질문은 모범 사례와 Laravel 4 응용 프로그램 아키텍처 및 AngularJS와</p> <p>관련되는 다중 페이지 응용 프로그램

더 나은 설명은 "DashbaordController @ get"컨트롤러 메소드를 호출하고 여기서부터 Larvel blade 템플릿을 제공하는 것입니다. 나머지 대시 보드 "영역"은 DashboardController의 RESTful JSON API를 통해 AngularJS 및 해당 부분 템플릿에 의해 처리됩니다.

답변

5

모두 당신이하고 싶은 일에 달려 있습니다.

SPA : master.blade.php를 만들고 각도 라우팅을 사용할 수 있습니다. 이렇게하면 laravel에서 리소스를 지정하고 각도 내에서 호출하면됩니다.

스파 없음 : 라우트를 작성하고 라우트가 뷰를 작성하게하려면 laravel을 사용하십시오. 각도 컨트롤러에 대한 참조를 담고있는 다른 뷰 템플릿 만 만들어야합니다.

부분 SPA : 각도를 통해 domain.com/admin을 통과 한 모든 항목을 라우팅 할 수 있습니다.