
[React] Redux란?
·
FE·Client/React
props 없이 state(상태)를 공유할 수 있게 도와주는 라이브러리.Redux가 설치되어 있다면 js 파일 하나에 state들을 보관할 수 있다.모든 컴포넌트에서는 Redux에 있는 데이터(상태)를 가져다가 사용할 수 있다. Redux라는 커다란 저장소 내에 데이터(상태)가 저장되어 있어,사용자는 정보를 가지러 멀리 있는 창고로 갈 필요 없이 Redux내에서 가져오면 된다.깊이가 깊어질수록 state 관리가 어렵고 가독성이 떨어지는 문제 해결 가능. 이 때문에 엄청 멀리있는 컴포넌트에도 귀찮은 props 전송을 할 필요가 없다!(React는 부모 ➡ 자식으로만 데이터가 전달 가능한 단방향 데이터 흐름을 갖기 때문에 자식 ➡ 부모로 데이터를 전달하기 위해서는 state를 사용해 전달해야한다.)모듈 단..