Recoil 개념
·
React
react state management를 위한 라이브러리 state management 라이브러리가 필요한 이유 - 하위 컴포넌트가 state를 받기위해 여러 하위 컴포넌트를 거쳐가야하는 번거로움을 줄이기 위해 Atom recoil에서 redux store 역활을 하는 값을 저장하고 있는 장소 Atom값을 관찰하면 수정되는경우 리렌더링 된다. 설치 npm install recoil 최상위 컴포넌트(index.tsx)에서 RecoilRoot로 감싸준다. // index.tsx import App from "./App"; import React from "react"; import ReactDOM from "react-dom/client"; import { RecoilRoot } from "recoil";..