라우팅 Routing
네트워크 주소에 따라 목적지 경로를 체계적으로 결정하는 경로 선택 과정.
req와 res
router.get('/', function(req, res, next) {
res.send('respond with a resource');
//괄호안은 response로 반환한 데이터를 화면에 출력
});
// http get 방식으로 request 호출을 받으면
// res.send 함수가 text data를 response로 전송한다.
프록시
클라이언트(ex. 웹브라우저)가 다른 서버에 간접적으로 접속할 수 있도록 중계해주는 프로그램.
보통 보안이나 캐시 목적으로 사용한다.
node 서버 호출 url을 간략히 사용하기 위한 용도로도 사용한다.
ex. 웹브라우저에 리액트 서버를 띄우고 | 리액트 페이지에서 node api를 호출해서 데이터 표시가 가능하다.
이때 프록시를 설정하면 node 서버 url을 포트번호
리액트 17과 18버전의 차이
구) 클래스형 컴포넌트와 신) 함수형 컴포넌트
구) class컴포넌트와 render(), 신) 화살표함수컴포넌트와 return
class함수에서는 render함수를 사용하는데 화살표함수에서는 render함수를 사용하지 않고, 바로 return해주면 된다!
파일 경로 점 개수
.
현재 파일이 있는 폴더 경로
..
한 단계 상위 폴더로 이동