Global state & Context-API
Context API❓ 전역적(global)인 데이터를 공유할 수 있도록 고안된 방법 로그인 정보 또는 웹 사이트 내에 사용자 설정 파일, 테마, 언어 등을 컴포넌트 간 공유 데이터에 사용 redux, react-router, styled-components와 같은 라이브러리들도 Context API 기반으로 구현 세 가지 주요 개념 createContext, Provider, Consumer가 있다 Context를 사용하면 컴포넌트 재사용이 어려워짐으로 꼭 필요할 때에만 사용 일반적인 전역 상태 관리(General Global State management) - 일반적으로 전역적으로 필요한 상태(환경설정, 사용자 정보)를 관리해야 할 때는 - 최상위 컴포넌트인 App의 state에 넣고 컴포넌트 간에 ..
카테고리 없음
2022. 5. 3. 21:35