강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

LetsGoHigh님의 프로필 이미지
LetsGoHigh

작성한 질문수

Node.js 교과서 - 기본부터 프로젝트 실습까지

미들웨어 이해하기

어떠한 경우에 라우팅 미들웨어가 아닌 미들웨어를 사용하나요?

작성

·

169

0

localhost:3000 으로 접속했다고 해도 이 메인페이지에서 미들웨어를 어떤 목적으로 사용하는지 궁금합니다.

라우팅 미들웨어는 어떠한 경로를 갔으니 그 경로에서 무엇을 실행하기 위해 사용하는 것은 알겠는데 기본 미들웨어는 궁금합니다!

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

라우팅 미들웨어 하나에서 다 처리해도 되지만 라우터마다 공통되는 로직들은 미들웨어로 따로 만들어서 재사용하게 됩니다. app.use나 router.use가 공통 미들웨어를 장착하는 함수입니다.

LetsGoHigh님의 프로필 이미지
LetsGoHigh

작성한 질문수

질문하기