본문 바로가기
프로그래밍/React

Context API - Redux 관계

by 만디기 2024. 5. 28.

1) Context API :

- 데이터를 전역으로 사용할 수 있도록 함. 하지만 상태 관리 도구는 아니다.

- useState / useReducer 같은 Hook들과 같이 활용한다. 즉, Context API만으로는 상태 관리를 하지 않고 공유해주는 역할만 한다.

 

2) Redux :

- 데이터를 전역으로 사용할 수 있도록 하며, 상태 관리가 가능하다.

- 즉, 초기값 저장/상태 업데이트/현재 상태 값 읽기가 가능하다.

 

※ 참조

Context API는 왜 쓰고, 그렇다면 Redux는 필요없을까?

 

Context API는 왜 쓰고, 그렇다면 Redux는 필요없을까?

안녕하세요 오늘은 제가 평소에 궁금했던 주제로 글을 써보려고 합니다. Context API의 기능과 왜 사용하는지, Context API의 리렌더링 이슈란 무엇인지 그리고 Redux를 대체할 수 있는지. 위 내용을 설

hong-jh.tistory.com

useReducer와 Redux의 차이점

 

useReducer와 Redux의 차이점

리액트로 코딩을 하던중, useReducer와 Redux를 헷갈리고 말았다. 분명 겉보기엔 비슷한데 (둘다 리듀서랑 디스패치를 쓰니깐) 다르다는 제로초님의 답변.... useReducer와 Redux는 다르다. 그리고 어떠한

kindjjee.tistory.com