krabinowitz
krabinowitz

Reputation: 407

Can any React app be deployed to Netlify?

I am having trouble understanding the concept of static and dynamic sites within the context of a React app. I am reading about how you can deploy React apps to Netlify which is known for hosting static sites. But all the React apps I've made make requests to Node/Express backends and shows the data that gets returned from them. I'm pretty sure that would make my React apps dynamic. Does this mean that I wouldn't be able to deploy them to Netlify?

Upvotes: 1

Views: 506

Answers (2)

Maxim Orlov
Maxim Orlov

Reputation: 2582

You would be able to host the frontend part on Netlify that makes request to a backend elsewhere. But you won't be able to host the backend on Netlify, unless you convert it into serverless functions.

Upvotes: 1

Enrique Arevalo
Enrique Arevalo

Reputation: 333

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

}
/

/ after i concat endpoint complement with this base, then no problem when i deploy

Upvotes: 1

Related Questions