์ฌ์ด ์ ์ญ ์ํ ๊ด๋ฆฌ๋ฅผ ์ํ "Recoil"
2
2023.11.01
ํ์ฌ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ ๊ถํ ๊ด๋ฆฌ๋ฅผ recoil ๋ก ๋ค๋ฃจ๊ณ ์๋ค. โ Rocoil ์ด๋? ํ์ด์ค๋ถ์์ ๋ฐํํ React ์ ์ญ ์ํ ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. usestate ๋ง์ ์ฌ์ฉํ์ฌ ์ํ ๊ด๋ฆฌ๋ฅผ ํ๊ฒ ๋๋ฉด ํ๋ก๊ทธ๋จ์ด ๋ณต์กํ๊ฒ ๋ ์, props drilling์ด ์ผ์ด๋๊ฒ ๋๋๋ฐ, Recoil์ ์ด๋ฌํ ํ์๋ฅผ ๋ฐฉ์งํ๊ฒ ํด์ค๋ค. โ Recoil์ ๊ฒฝ์ฐ. React ์์ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋, ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์๋์ ๋งํฌ์์ ๋ด์ฉ์ ํ์ธํ๋ฉด ๋๋ค. Recoil A state management library for React. recoiljs.org Recoil ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฃผ์ํ ๊ฐ๋
์ผ๋ก๋ Atom ๊ณผ selector๊ฐ ์๋ค. โ Recoil ์์ ํ๋์ ์ ์ญ ์ํ๋ฅผ Atom ์ด๋ผ๊ณ ํ๋๋ฐ, Atom ..