작성한 질문수
[리뉴얼] React로 NodeBird SNS 만들기
서버사이드렌더링 준비하기
작성
·
267
0
안녕하세요 제로초님
질문들의 답변중에 saga를 버리고 toolkit으로 넘어가셨다고 하셨는데 saga와 toolkit은 별개 아닌가요?redux- toolkit을 씀으로써 saga를 redux-toolkit에 내장된 redux-thunk로 대체한다로 이해하면 될까요!?앞장에서는 thunk보다 saga를 추천하셔가지고 위에 가정은 아닌것 같고 toolkit에 비동기 미들웨어를 담당하는 다른 부분이 있는건가요!?
답변 1
saga가 기능적으로는 훨씬 좋긴 한데 막상 기능을 다 쓰는 게 아니다보니 요즘은 코드량이 반으로 줄어드는 toolkit으로 넘어가는 추세입니다.
toolkit과 saga 를 함께 쓰는 경우도 있는 거 같은데요. 그런 경우는 saga에서 필요한 기능이 있거나 미들웨어에서 할 일이 많을때 그런가요?
toolkit은 thunk를 쓰다보니 비동기 관련된 기능이 조금 부족하다 느낄 때 saga를 추가로 연결해서 쓰곤 합니다.
toolkit과 saga 를 함께 쓰는 경우도 있는 거 같은데요. 그런 경우는 saga에서 필요한 기능이 있거나 미들웨어에서 할 일이 많을때 그런가요?