AngularJS和Laravel 4控制器,多页面应用程序

And*_*gan 2 javascript model-view-controller laravel angularjs laravel-4

这个问题涉及Laravel 4和AngularJS的最佳实践和应用程序架构

是否可以在Laravel 4中创建RESTful应用程序,为应用程序的每个"部分"或"区域"提供刀片模板,并提供和API来访问这些区域内的RESTful JSON数据,调用AngularJS pratials.或者作为单页AngularJS应用程序更好.

更好的描述是调用"DashbaordController @ get"控制器方法并从此处提供一个larvel刀片模板.然后仪表板"区域"的其余部分由AngularJS及其部分模板通过DashboardController中的RESTful JSON API处理.

Ski*_*dda 5

这一切都取决于你想做什么.

SPA: 你可以创建一个master.blade.php并使用angulars routing.这样,您只需要在laravel中指定资源并在angular中调用它.

不是spa: 使用laravel创建路线并让laravel创建视图.您只需创建不同的视图模板,其中包含对角度控制器的引用.

部分SPA: 您可以将所有内容通过angular.com/admin路由到angular.