라우팅

웹/Node.js

[Node.js] Express 4: 라우터(Router)

라우터란? 라우터는 클라이언트의 요청 경로(path)를 보고 이 요청을 처리할 수 있는 곳으로 기능을 전달해주는 역할을 한다. 이러한 역할을 라우팅이라고 하는데, 애플리케이션 엔드 포인트 (URI)의 정의, 그리고 URI가 클라이언트 요청에 응답하는 방식을 의미한다. 예를 들어, 클라이언트가 /users 경로로 요청을 보낸다면 이에 대한 응답 처리를 하는 함수를 별도로 분리해서 만든 다음 get()메소드를 호출하여 라우터로 등록할 수 있다. 라우터 사용하기 익스프레스에선 이러한 라우터를 미들웨어로서 제공하고 있다. 다음과 같은 순서로 라우터 미들웨어를 사용할 수 있다. 1. 라우터 객체 참조 2. 라우팅 함수 등록 3. 라우터 객체를 app 객체에 등록 이를 실제 코드로 표현하면 다음과 같다. // 라우..

코택
'라우팅' 태그의 글 목록