任何 React 应用程序都可以部署到 Netlify 吗?

Can any React app be deployed to Netlify?

我无法理解 React 应用上下文中静态和动态站点的概念。我正在阅读有关如何将 React 应用程序部署到以托管静态站点而闻名的 Netlify 的信息。但是我制作的所有 React 应用程序都会向 Node/Express 后端发出请求并显示从它们返回的数据。我很确定这会让我的 React 应用程序动态化。这是否意味着我无法将它们部署到 Netlify?

let api = ""
if (process.env.NODE_ENV === "production" && "serviceWorker" in navigator) {
  //production
  API = "https://project-sprint.herokuapp.com";
} else {
  //development
  API = "http://localhost:3001";

}
/

/ 在我用这个基础连接端点补充之后,然后当我部署时没问题

您可以在 Netlify 上托管前端部分,向其他地方的后端发出请求。但是您将无法在 Netlify 上托管后端,除非您将其转换为无服务器函数。