[react] useEffect()
ยท
๐ฅ๏ธ react
state props . . ํน์ ์ฝ๋๋ค์ด ์ฒซ ๋ฒ์งธ component render์์๋ง ์คํ๋๊ฒ ํ์. ์ฒ์ ํ ๋ฒ๋ง..!! ๋์ค์๋ ์ํ๊ฐ ๋ณํด๋ ์คํ๋์ง ์๋๋ก. ์ฐ๋ฆฌ๊ฐ state๋ฅผ ๋ณ๊ฒฝํ ๋ ๋ชจ๋ code๊ฐ ๋ค์ ์คํ๋๋ค. ํ์ง๋ง ๊ทธ๋ด ํ์๊ฐ ์์ ๊ฒฝ์ฐ!! ์ด๋ป๊ฒ ํด์ผํ ๊น? useEffect๋ฅผ ์ฌ์ฉํ๋ค. ์ด useEffect๋ ๋ ๊ฐ์ argument๋ฅผ ๊ฐ์ง๋๋ฐ, ์ฒซ ๋ฒ์งธ๋ ์ฐ๋ฆฌ๊ฐ ๋ฑ ํ ๋ฒ๋ง ์คํํ๊ณ ์ถ์ ์ฝ๋์ด๋ค. ex) useEffect(function1, []) ๋๋ฒ์งธ๋ ... ๋ง๋ฒ๊ฐ๋ค....? ๊ฒฐ๊ตญ, useEffect์ ๋ํด ๋ฐฐ์ ๋ค. ์ด ํจ์๋ ๊ณ์ ์คํ๋์ง ์๋๋ก ํ๋ ๊ฒ. ํ ๋ฒ๋ง ์คํํด๋ ๋๋ ๊ฒ๋ค์ ๋ค๋ฃจ๋ ํจ์์ด๋ค. ๋ ๋ฒ์งธ argument๋.. ์ด๋ด ๋ ์ฌ์ฉํ๋ค. ํน์ ํ ๋ถ๋ถ์ด ๋ณ..