2017-12-31 17 views
0

나는 반응이 새로운 세상입니다. 그래서 express + react 웹 사이트를 만들고 싶습니다. 내 질문은, 나는 내 cliente - 측면 (반응)과 내 서버 - 측면 (표현)에 또 다른 서버를 2 개 만들 필요가 무엇입니까 ?? 익스프레스 + ejs, 블레이드 같은 두 서버로 단 하나의 서버를 만들 수 있습니까? 당신이 원한다면 (내 영어 죄송합니다)Nodejs 웹 사이트 + react

감사합니다,

+1

방금 ​​웹 사이트를 만든 경우 두 대의 서버가 필요하지 않습니다. 데이터를 전달하기위한 API를 만드는 경우 일반적으로 API를 자체 환경에 독립적으로 유지하는 것이 좋습니다. 이것은 (다른 것들 중에서도) API가 작동해야하는 것을 제외하고는 다른 모든 문제와 혼동하지 않도록 보장 할 수 있습니다. –

답변

1

당신은 하나의 서버를 사용할 수 있습니다. 반응 URL을 한 URL로 보내고, 다른 모든 URL에 대한 api 요청 (이미지와 같은 정적 인 내용도 마찬가지 임)을 반환하고, 다른 모든 URL에서 index.html을 반환하도록 설정하십시오.

0

프록시를 사용하도록 반응을 설정하여 하나의 서버를 사용할 수 있습니다.

이 멋진 기사 읽기. Link