망냥
51
2020-12-03 00:26:06
1
372

redux와 context api를 같이 쓰면 안되는 이유가 있을까요?


지금 리덕스와 리덕스 사가를 배우면서 사용하고 있는데요.

아주 단순한 데이터를 전역적으로 쓰고 싶은데, 그걸 위해 액션을 만들고 리듀서를 만드는 건 뭔가 코드 낭비? 같아서 context api를 같이 사용해도 될까 검색해보니 보통 두 개를 같이 쓰진 않는다고 하더라구요... 

좀 깊고 복잡한 state를 사용할 땐 리덕스를, 단순한 state를 위해서는 context api를 쓰는 방식으로 혼용하는 건 안좋은 방법인가요??

찾아보니 훅스를 사용한 컨텍스트 api가 번들 사이즈를 증가시키진 않는다고 하던데, 그럼 코드가 복잡해질 수 있다는 걸 제외하고는 같이 사용하는 데에 단점은 없을까요? 

0
  • 답변 1

  • 망냥
    51
    2020-12-04 06:16:30

    Frudy  님 그렇군요... ㅠ 

    읽는 입장에서 리덕스 코드랑 컨텍스트 api 코드랑 섞여있으면 별로일 거 같긴 하네요 ㅠ 

    감사합니다. 저도 더 찾아보겠습니다. 

  • 로그인을 하시면 답변을 등록할 수 있습니다.