-
RoutingJavascript/Node.js 2020. 1. 6. 17:25
라우팅
라우팅은 URI 및 특정한 HTTP 요청 메소드인 특정 엔드포인트에 대한 클라이언트 요청에 애플리케이션이 응답하는 방법을 결정하는 것을 말한다. 각 라우트는 하나 이상의 핸들러 함수를 가질 수 있으며, 이러한 함수는 라우트가 일치할 때 실행됩니다.
라우트 예시
package.json
npm start를 실행하면, node ./bin/www가 실행 되는 것을 알 수 있다.
www
app 변수를 이용해 app.js를 가져오고, port를 지정하고 server를 구동하는 코드가 있다.
app.js
app.js에서 주목해야 할 곳은 app.use이다. index.js 파일은 '/'에 연결되고, users.js는 '/users'에 연결된다.
index.js
request를 받아서 method에 따라서 response를 처리하는 로직이 있다.
출처
https://expressjs.com/ko/starter/basic-routing.html
SOPT 25th Server Seminar PPT
'Javascript > Node.js' 카테고리의 다른 글
cookie & session (0) 2020.01.21 Node.js 란? (0) 2020.01.21 Passport (0) 2020.01.15 Single Thread (0) 2020.01.06 비동기 (0) 2020.01.06