강의

멘토링

로드맵

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

원인식님의 프로필 이미지
원인식

작성한 질문수

리액트로 나만의 블로그 만들기(MERN Stack)

(47) Comment Saga

라우터의 미들웨어 함수에서 next 사용 기준

작성

·

135

0

영상의 라우터를 보니 미들웨어 함수에서 next를 사용하는 경우도 있고 사용하지 않는 경우도 있는데 어떤 기준으로 next를 사용해야하나요?

퀴즈

59%나 틀려요. 한번 도전해보세요!

대규모 React 애플리케이션에서 Redux를 사용하는 주된 이유는 무엇일까요?

컴포넌트의 스타일링을 위해서

애플리케이션의 전역 상태 관리를 중앙화하기 위해서

사용자 인증 속도를 높이기 위해서

데이터베이스 연결을 직접 처리하기 위해서

답변 1

0

싸플님의 프로필 이미지
싸플
지식공유자

미들웨어는 말그대로 중간에서 중개해주는 역할을 합니다. 

따라서 중간에서 중개를 끝내고 다음과정이 있으면 next를 해줍니다. 

대표적으로 인증의 경우 중간에서 인증이 성공하면 다음으로 넘겨주고, 인증이 안되면 다음으로 넘겨주지 않습니다. 

(요약) 중간과정을 성공적으로 마치면 다음으로 넘기고, 그렇치 않으면 안넘긴다. 즉, 중간과정의 성공여부에 따라 다음 과정이 달라질 경우 next를 사용한다. 

원인식님의 프로필 이미지
원인식
질문자

그런 거였군요 감사합니다 :D

원인식님의 프로필 이미지
원인식

작성한 질문수

질문하기