【问题标题】:Confused about Laravel's architecture对 Laravel 的架构感到困惑
【发布时间】:2020-02-29 20:09:06
【问题描述】:

我有点困惑我应该如何使用 Laravel。现在我有一个通过 NPM 运行的 React 应用程序。然后这会调用 RESTful PHP API。所以我的后端和前端或多或少是分开的。

在 Laravel 中,您似乎是在 Laravel 本身中开发前端(让我想起了 WordPress 等应用程序),它具有 MVC 架构和路由功能。

Laravel 应该只用于 API 开发吗?我是否应该将我的应用程序(基于 create-react-app)集成到 laravel 本身?我对这一切的看法完全不正确吗?

再次原谅我敢肯定这是一个新手问题,您可以指出我帮助我理解框架的任何资源都会很棒。

【问题讨论】:

    标签: php laravel


    【解决方案1】:

    与 API 通信的独立 UI 将是 SPA,单页应用程序。根据应用程序的大小或复杂性,这是一种完全有效的方法。尤其是如果您可以设想一个非浏览器平台,例如在未来某个时候与您的 API 通信的移动应用程序。

    Laravel 刀片视图是完全可选的。它们是一个非常好的模板引擎,也不一定同时与 React 不兼容。但是,如果您更愿意在单独的代码库中管理您的 UI,简短的回答是,这完全取决于您,所以做您喜欢的事情。

    【讨论】:

      猜你喜欢
      • 2014-10-03
      • 2016-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-22
      • 2019-11-19
      • 2014-11-19
      • 2019-09-13
      相关资源
      最近更新 更多