是否可以将任何React应用程序部署到Netlify?

时间:2020-06-16 20:38:44

标签: reactjs cloud web-deployment web-hosting netlify

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

2 个答案:

答案 0 :(得分:1)

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

}
/

/在我用此基础连接端点后,然后在部署时没问题

答案 1 :(得分:1)

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