【问题标题】:AngularJS and Laravel 4 controllers, multi page appAngularJS 和 Laravel 4 控制器,多页面应用程序
【发布时间】:2023-03-08 21:32:01
【问题描述】:

这个问题是关于 Laravel 4 和 AngularJS 的最佳实践和应用程序架构

是否建议在 Laravel 4 中创建一个 RESTful 应用程序,为应用程序的每个“部分”或“区域”提供刀片模板,并提供 API 来访问这些区域中调用 AngularJS pratials 的 RESTful JSON 数据。还是作为单页 AngularJS 应用程序更好。

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

【问题讨论】:

    标签: javascript model-view-controller angularjs laravel laravel-4


    【解决方案1】:

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

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

    不是水疗中心: 使用 laravel 创建路由,让 laravel 创建视图。 您只需要创建不同的视图模板,其中包含对您的引用 角度控制器。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-08
      • 1970-01-01
      • 2015-11-07
      相关资源
      最近更新 更多