Strapi 和前端(反应)托管
Strapi & front end (react) hosting
我想制作一个 strapi(无头 CMS)和 React 应用程序,我可以在网上找到一些关于它的教程,但我找不到太多关于最好或负担得起的托管选项。
我需要分别主持这两个吗?或者我可以一起接待他们吗?例如,如果我使用 heroku,我可以将它们托管在同一个 Dyno 中吗?
明确地说,我想在同一个地方托管 Strapi 后端 和 反应前端。这可能吗?
Strapi 是一个基于 node.js
的项目,因此您可以在任何地方托管 Strapi,只要该服务支持 node.js
。
Strapi 支持很多数据库,因此您可以像 mongolab 一样使用 Strapi 单独托管您的数据库。
Strapi 是无头 CMS,这意味着它会为您的前端生成 API,因此您也可以单独托管您的前端代码。
最好的解决方案是在一台服务器上托管您的后端应用程序(在本例中为 Strapi)。
并且您必须在 CDN 中托管前端应用程序(在本例中为 React)的构建。
通过这种方式,您可以精确管理分配给应用程序各个部分的资源。
之后,如果您想在同一台服务器上托管您的应用程序,您可以使用提供 Strapi 的 public
文件夹。但这不是一个好的做法!
我想制作一个 strapi(无头 CMS)和 React 应用程序,我可以在网上找到一些关于它的教程,但我找不到太多关于最好或负担得起的托管选项。
我需要分别主持这两个吗?或者我可以一起接待他们吗?例如,如果我使用 heroku,我可以将它们托管在同一个 Dyno 中吗?
明确地说,我想在同一个地方托管 Strapi 后端 和 反应前端。这可能吗?
Strapi 是一个基于 node.js
的项目,因此您可以在任何地方托管 Strapi,只要该服务支持 node.js
。
Strapi 支持很多数据库,因此您可以像 mongolab 一样使用 Strapi 单独托管您的数据库。
Strapi 是无头 CMS,这意味着它会为您的前端生成 API,因此您也可以单独托管您的前端代码。
最好的解决方案是在一台服务器上托管您的后端应用程序(在本例中为 Strapi)。
并且您必须在 CDN 中托管前端应用程序(在本例中为 React)的构建。
通过这种方式,您可以精确管理分配给应用程序各个部分的资源。
之后,如果您想在同一台服务器上托管您的应用程序,您可以使用提供 Strapi 的 public
文件夹。但这不是一个好的做法!