강의

멘토링

커뮤니티

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

박재호님의 프로필 이미지
박재호

작성한 질문수

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

서버사이드렌더링 준비하기

toolkit과 saga

작성

·

267

0

안녕하세요 제로초님

질문들의 답변중에 saga를 버리고 toolkit으로 넘어가셨다고 하셨는데 saga와 toolkit은 별개 아닌가요?
redux- toolkit을 씀으로써  saga를  redux-toolkit에 내장된 redux-thunk로 대체한다로 이해하면 될까요!?

앞장에서는 thunk보다 saga를 추천하셔가지고 위에 가정은 아닌것 같고 toolkit에 비동기 미들웨어를 담당하는 다른 부분이 있는건가요!?


답변 1

0

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

saga가 기능적으로는 훨씬 좋긴 한데 막상 기능을 다 쓰는 게 아니다보니 요즘은 코드량이 반으로 줄어드는 toolkit으로 넘어가는 추세입니다.

toolkit과  saga 를 함께 쓰는 경우도 있는 거 같은데요. 그런 경우는 saga에서 필요한 기능이 있거나 미들웨어에서 할 일이 많을때 그런가요?

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

toolkit은 thunk를 쓰다보니 비동기 관련된 기능이 조금 부족하다 느낄 때 saga를 추가로 연결해서 쓰곤 합니다.

박재호님의 프로필 이미지
박재호

작성한 질문수

질문하기