ํญํด ํ๋ฌ์ค ํ๋ก ํธ์๋ ํ๊ธฐ (3์ฃผ์ฐจ) - ์ด๋ฒ์ React Hook์ ๋ง๋ค๋ผ๊ณ ์?
velog.io
๐ป React์ ํต์ฌ ๊ธฐ๋ฅ์ ์ง์ ๊ตฌํํด๋ณด๊ธฐ ๐คฉ
ํญํด ํ๋ฌ์ค ํ๋ก ํธ์๋ 3์ฃผ์ฐจ ๊ณผ์ ๋ ๋ฆฌ์กํธ์ Hook๊ณผ HOC๋ฅผ ๋ง๋ค์ด๋ณด๋ ๊ฑฐ์์ต๋๋ค.
useRef, useMemo, useCallback ๊ฐ์ Hook๋ค๊ณผ memo, deepMemo ๊ฐ์ HOC๋ฅผ ์ง์ ๊ตฌํํ๋ฉด์ ๋ฆฌ์กํธ์ ๋ด๋ถ ๋์ ์๋ฆฌ๋ฅผ ์ดํดํ ์ ์์์ต๋๋ค!
๊นจ๋ฌ์ ์ :
- Hook๊ณผ HOC์ ์ค์ ๊ตฌํ ์๋ฆฌ
- ๋ณต์กํ ๊ธฐ๋ฅ๋ ๊ฒฐ๊ตญ ๊ธฐ๋ณธ๊ธฐ์ ์กฐํฉ
- ์ต์ ํ ๊ธฐ๋ฅ์ ํต์ฌ์ '๋น๊ต' ๋ก์ง
์์ธํ ๋ด์ฉ์ด ๊ถ๊ธํ์๋ค๋ฉด ์ ๋ฒจ๋ก๊ทธ๋ฅผ ํ์ธํด์ฃผ์ธ์ ๐ซถ๐
๋ ๋ง์ ์ฝํ ์ธ ๋ฅผ ๋ณด๊ณ ์ถ๋ค๋ฉด?
์ด๋ฏธ ํ์์ด์ ๊ฐ์?
2025๋ 1์ 6์ผ ์คํ 2:43
์ฝ
... ๋ ๋ณด๊ธฐ์ด
... ๋ ๋ณด๊ธฐ๋
... ๋ ๋ณด๊ธฐ์ฐ๋ฆฌ๋ ์ฑ์ฅ์ด๋ผ๋ ๋จ์ด๋ฅผ ์ข์ํฉ๋๋ค.
ํนํ ๊ธฐ์
์ ์
์ฅ์์๋ ์ฑ์ฅ์ ๊ด๋ฆฌํด์ผ ํ ํ์ ์์ ์ค ํ๋์ฃ .
R
... ๋ ๋ณด๊ธฐ์ต
... ๋ ๋ณด๊ธฐ