gpt4 book ai didi

reactjs - react & 拉拉维尔 : split API and Frontend?

转载 作者:行者123 更新时间:2023-12-04 17:43:10 26 4
gpt4 key购买 nike

由于我现在已经了解了很多关于 React 和 Laravel 的知识,我当然可以使用

laravel new MyApp

并设置预设以响应

php artisan preset react

现在我可以使用前端和 API 构建一个不错的应用。

但这是最佳实践吗?我想知道安装一个 React 应用程序是否更好,即使用 create-react-app 并将它与 laravel 分开,因为我不需要 laravel 中的整个 View 内容。

最佳答案

使用 React CLI 构建 create-react-app

  1. 您可以使用静态托管服务器托管您的网站,这对于更多流量的情况来说要便宜得多。
  2. 虽然他需要单独的 php 服务器来托管与 laravel 的 api 部分,但是,这些 api 可以在移动应用程序中使用。您可以在具有子域的单个服务器上托管。
  3. SEO 会让人头疼。您将需要一个单独的 nodejs 函数来注入(inject) seo 标签或任何其他方式。
  4. 由于您的前端和后端是隔离的,您的系统会更安全一些,免受后端/管理面板漏洞的影响。您只需要保护所有 API。

在 laravel 中构建 php artisan preset react

  1. 简单的 SEO 部分可以使用 laravel 进行服务器端渲染。
  2. 单服务器、单域易于维护。

关于reactjs - react & 拉拉维尔 : split API and Frontend?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53536513/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com