๋์ ์ธ ๊ฐ์ ํ ๋นํ๊ธฐ ์ํ ๋ณ์, useState
2
2023.11.01
๋ฆฌ์กํธ 16.8 ๋ฒ์ ์ด์ ์์๋ ํจ์ํ ์ปดํฌ๋ํธ์์ ์ํ ๊ด๋ฆฌ๋ฅผ ํ ์๊ฐ ์์์. (์ปจ๋ฒํ
ํ๋ ์ฌ๋๋ ๋ณด์๋ค..) ํ์ง๋ง 16.8 ๋ฒ์ ๋ถํฐ Hooks ๋ผ๋ ๊ธฐ๋ฅ์ด ๋์
๋๋ฉฐ ํจ์ํ ์ปดํฌ๋ํธ์์ ์ํ๋ฅผ ๊ด๋ฆฌํ ์ ์๊ฒ ๋์๋ค.! โ โป Hook : ํจ์ ์ปดํฌ๋ํธ์์ React state (๋ฆฌ์กํธ์์ ์์ฃผ ์ค์ํ ๊ฐ๋
์ค ํ๋) ์ ์๋ช
์ฃผ๊ธฐ ๊ธฐ๋ฅ(lifecycle features)์ ์ฐ๋ํ ์ ์๊ฒ ํด์ฃผ๋ ํจ์. โป ์ํ๊ด๋ฆฌ(State Management) : ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ. ์ฌ๋ฌ component ๊ฐ์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ ์ด๋ฒคํธ ํต์ ์ ํ ๊ณณ์์ ๊ด๋ฆฌํ๋ ๊ฒ์ ์๋ฏธ. โ ๋ฆฌ์กํธ๋ก ๊ฐ๋ฐ์ ํ๋ค๋ณด๋ฉด usestate ๋ฅผ ์ ์ ํ ์์น์์ ์ ์ธํ๊ณ , ์ ๋ด๋ ค์ฃผ๊ณ (์์) ๊ผฌ์ด์ง ์๋๋ก ๊ด๋ฆฌํ๋ ๊ฒ์ด ๊ณ ์ค๊ธ ์คํฌ..