침착하게 Study/react (1) 썸네일형 리스트형 [React] React 상태 관리 라이브러리들의 장단점 비교 Redux, Mobx, Context API, Recoil 서론 React의 경우 props로 상위컴포넌트에서 하위컴포넌트로 값을 전달하는데, 이때 구조상 하나의 데이터를 여러 곳의 컴포넌트에 공통으로 사용해야 된다면 상태 관리 라이브러리를 사용한다. 대표적으로 Redux, Mobx, context API , Recoil 총 4개의 라이브러리가 있는데, 각 프로젝트에 상황과 선호도에 따라서 사용할 수 있는 라이브러리가 다르다. 그러므로 각각의 라이브러리들의 장단점을 정리해서 알맞게 사용해보려고 한다. Redux React에서 가장 많이 사용하고 있는 Javascript 상태 관리 라이브러리이다. Redux 언제 쓰면 좋냐? 앱의 여러 위치에서 필요한 많은 양의 상태들이 존재 할때 ( 전역 상태가 필요하다고 느껴질 때 ) 상태들이 자주 업데이트 될 때 상태를 업데.. 이전 1 다음