• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

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

19.05.11 10:23 작성 조회수 90

0

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

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

답변 1

답변을 작성해보세요.

1

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