그래서 여기 피클 내 문제입니다 : BTW 내가 구글을 통해이 작업을 수행하는 방법을 알아내는 몇 가지 문제가 있었다 및 I에 유래를 사용하려고했지만반응 프론트 엔드를 연결하고 백엔드를 표현하는 방법은 무엇입니까?
그래서 나는 ReactJS의 웹 사이트가 정확한 답을 찾을 수 없습니다 어디
이실
실행하기 시작 사용하고 로컬 호스트에서 실행 : 3000 를 나는 그것이 로컬 호스트에서 실행하려면 : 3000을 명시 서버도 해당 서버에서 실행하는 동안, 일명 서버를 반응 시작 express.js에 있습니다.
내가 찾은 모든 튜토리얼처럼 보이며, 나머지는 정적 웹 사이트에 반응하고 표현을 사용하는 가이드입니다. 나는 반응 라우터
EDIT1의 장점에 대한 서버 측에 반응 계속하고 싶습니다 : 나는 데이터베이스 세부 사항이 제거 된 expressjs 서버가있을 때 그러니까 기본적으로, 그 선은 오류가 밤은
const express = require ('express'); var app = express();
var mysql = require ('mysql'); var connection = mysql.createConnection ({host : 데이터베이스 : 'main'});
connection.connect()
app.post ('/ 사용자 함수 (REQ, 입술) {VAR 사용자 = req.body; res.end ('성공 ');})
app.listen (3000, 기능() {을 console.log ('익스프레스 단절 포트 3000에 을 듣고있다')})
//connection.end()
나는 또한 시작 원사 역이있는 작성 - 반응 - 응용 프로그램 서버 rt이고 localhost : 3000에서 실행되지만이 expressjs 서버는이를 무시합니다.
그래서 내가 게시물을 보낼 수 있도록 두 가지를 연결하려는 나는 최근에이 전략을 구현하는 샘플의 repo에 근무
고속 서버를 포트 3001에서 실행할 수없고 포트 3000에서 반응 프런트 엔드를 실행할 수없는 이유가 있습니까?그러면 "localhost : 3001/users"를 통해 고속 서버에 액세스하여 게시물 요청을 보낼 수 있습니다. – bluesixty
@bluesixty 이것을 AWS 서버에 올려 놓으면 어떻게 될까요? – adriam