강의

멘토링

커뮤니티

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

초랑이님의 프로필 이미지
초랑이

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

미들웨어에 대해서 질문드립니다. (redux-thunk)

작성

·

179

0

redux-thunk 편을 보았는데, 미들웨어에 대해 말씀해주셨는데요

미들웨어를 사용하면 리덕스의 기능을 향상시켜준다 라고 하셨는데

미들웨어라는게 정확히 어떤건지 감이 잘 안잡혀서요.

혹시 초보가 와닿을만한 설명이 없을까요?

미들웨어라는것 자체가 리덕스에만 국한된거 같진 않아서요.

감사합니다

답변 1

1

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

미들웨어는 무언가와 무언가 사이에 위치하는 것이 미들웨어입니다. 리덕스에서만 쓰이는 용어는 아니고요.

리덕스에서의 미들웨어는 리덕스의 액션이 호출된 후부터 실제로 store에 적용되기 전 그 사이에서 추가적인 일을 수행해줍니다. redux-thunk같은 경우에도 액션이 호출된 후 thunk 미들웨어가 개입해 비동기 요청을 하고, 그 결과를 받아서 실제 store에 적용합니다.

초랑이님의 프로필 이미지
초랑이

작성한 질문수

질문하기