This question is regarding best practices and application architecture for Laravel 4 and AngularJS
Is it advisable to create an RESTful application in Laravel 4 that serves a blade template for each "section" or "area" of the application and provides and API to access RESTful JSON data within these areas calling AngularJS pratials. Or is it better to serve as a single page AngularJS application.
A better description would be calling a "DashbaordController@get" controller method and serving a larvel blade template from here. then the rest of the dashboard "area" is handled by AngularJS and its partial templates through a RESTful JSON API in the DashboardController.