使用 React 前端托管 Strapi 的地方

Posted

技术标签:

【中文标题】使用 React 前端托管 Strapi 的地方【英文标题】:Place to host Strapi with react front end 【发布时间】:2022-01-22 02:34:17 【问题描述】:

我被要求为我的朋友创建一个网站,我想出了一个想法,即我可以使用像 Strapi 这样的无头 cms 并使用 react 编写前端。由于我只是一个简单的代码编写者,我从不需要担心我的应用程序是如何托管的,总是有人为我做这件事。所以这是我的问题:我需要基于 Strapi 创建网站并响应前端,它现在是一个小页面,我们认为我们不会有很多访问者。另外我想在同一个域上拥有后端和前端。你能告诉我什么是最便宜的托管方式吗?我真的可以使用你的帮助:)

【问题讨论】:

【参考方案1】:

如果您想要最简单的方法,那么 Heroku 和 Netlify 是不错的选择。

Heroku Strapi 教程:Tutorial link

前端 Netlify:只需将您的前端 github 存储库链接到 Netlify,他们就会为您构建一切。当您将新提交推送到存储库时,它们还将自动更新页面。您还可以将您的 api 密钥添加到那里的 env 变量中以安全地存储它们。

请确保不要将 SQLite 用于 Strapi,因为当 Heroku Dyno 重新启动时,您将丢失所有数据。

【讨论】:

以上是关于使用 React 前端托管 Strapi 的地方的主要内容,如果未能解决你的问题,请参考以下文章

作为创建 CMS 驱动的应用程序的工具,KeystoneJS 和 Strapi 之间的主要区别是啥?

如何配置我的 Nuxt 前端应用程序以了解使用 Strapi 的后端的 baseUrl?

React 前端,Node JS 后端托管

在 React 中更改具有危险设置的 innerhtml 父属性的孩子的图像源属性

Strapi 自定义路由重定向到公共目录

无法使用 GraphQL 和 Apollo 将文件上传到 Strapi