Можно ли развернуть любое приложение React на Netlify? - PullRequest
1 голос
/ 16 июня 2020

Мне сложно понять концепцию сайтов stati c и Dynami c в контексте приложения React. Я читаю о том, как развертывать приложения React в Netlify, который известен своими сайтами stati c. Но все приложения React, которые я сделал, запрашивают серверную часть Node / Express и показывают данные, которые от них возвращаются. Я почти уверен, что это сделало бы мои приложения на React динамичными c. Означает ли это, что я не смогу развернуть их в Netlify?

Ответы [ 2 ]

1 голос
/ 17 июня 2020

Вы могли бы разместить на Netlify часть внешнего интерфейса, которая отправляет запросы на серверную часть в другом месте. Но вы не сможете разместить бэкэнд на Netlify, если не преобразуете его в бессерверные функции.

1 голос
/ 17 июня 2020
let api = ""
if (process.env.NODE_ENV === "production" && "serviceWorker" in navigator) {
  //production
  API = "https://project-sprint.herokuapp.com";
} else {
  //development
  API = "http://localhost:3001";

}
/

/ после того, как я дополню конечную точку этой базой, тогда никаких проблем при развертывании

...