[React] ๊ณต์ ๋ฌธ์ / Hook / 5. Hook ๊ท์น
Hook์ ๋ค์ 2๊ฐ์ง ๊ท์น์ ๋ฐ๋ฅธ๋ค. 1. ์ต์์(at the top level)์์๋ง Hook ํธ์ถ ๋ฐ๋ณต๋ฌธ, ์กฐ๊ฑด๋ฌธ, ์ค์ฒฉ๋ ํจ์ ๋ด์์ ์คํX ์กฐ๊ฑด๋ถ๋ก effect๋ฅผ ์คํํ๊ธธ ์ํ๋ค๋ฉด ์๋์ ๊ฐ์ด ์กฐ๊ฑด๋ฌธ์ hook ๋ด๋ถ์ ๋ฃ์ ์ ์๋ค. useEffect(function persistForm() { // ๐ ๋ ์ด์ ์ฒซ ๋ฒ์งธ ๊ท์น์ ์ด๊ธฐ์ง ์์ต๋๋ค if (name !== '') { localStorage.setItem('formData', name); } }); ์ ๊ณต๋ lint ๊ท์น์ ํ์ฉํ๋ฉด ์ด ๋ฌธ์ ๋ ํด๊ฒฐ๋จ! -> eslint-plugin-react-hooks 2. React ํจ์ ์ปดํฌ๋ํธ ๋ด์์๋ง Hook ํธ์ถ ์ผ๋ฐ JS์์ Hook ํธ์ถ X ์ง์ ์์ฑํ custom Hook ๋ด์์๋ ํ ํธ์ถ..
WEB
2020. 12. 31. 15:21
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- React Hook
- ๊ตฌ๊ธํด๋ผ์ฐ๋ํ๋ซํผ
- ๋ฆฌ์กํธ ๋ ๋๋ง
- ์ํ์ฝ๋ฉ ๋ฆฌ์กํธ
- ๊ตฌ๊ธ
- ML
- React DOM
- React
- ๋ฆฌ์กํธ
- ํด๋ผ์ฐ๋
- ๋ฆฌ๋์ค
- ๋์ปค
- ๋ฆฌ์กํธ ๊ณต์๋ฌธ์
- docker
- ๋จ๊ธฐ์ง์ค๊ณผ์
- Cloud
- ๋ฆฌ์กํธ state
- ๋ฆฌ๋์ค store
- ๋จธ์ ๋ฌ๋
- Docker&Kubernetes:์ค์ ๊ฐ์ด๋-2022๋ ํ
- GCP
- ๋ฆฌ์กํธ ๊ธฐ์ด
- ๋ฆฌ์กํธ ํ
- ์ปดํฌ๋ํธ
- ๋ฆฌ์กํธ useEffect
- ํ ์ํ๋ก์ฐ
- machine learning
- ๋ฆฌ์กํธ ์ปดํฌ๋ํธ
- ๋ฆฌ์กํธ setState
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
๊ธ ๋ณด๊ดํจ