반응형
reactuseeffect
-
ReactJS / useEffect(유즈 이펙트라 쓰고 버터 플라이 이펙트라 읽는다.)DEV/REACTJS 2021. 11. 16. 00:43
우리는 예상치 못한 현실에 자주 부딛히곤 한다. 이거티비하고 뭘 실행할려고 하다 보면 저쩔티비 하면서 이상한 결과가 나오는 마법을 자주본다. 코딩도 뭐 다르진 않다. React 같은 경우에는 내가 만든 하나의 도구(도라에몽 도구랑 비슷한거임)를 개개별로 만들수 있는데, 이 도구를 활용해서 뭔가를 실행하면 전체 도구함이 리프레쉬 되면서 내용이 바뀌게 된다. 하지만 이건 좀 불합리하다고 느껴진다. 100개의 도구가 있는데 1개의 도구만 바꾸기 위해 100개를 전부다 새로 업데이트 할 순 없지 않은가. 그때 사용하는게 React의 useEffect다. useEffect는 import useEffect; console.log("rere"); useEffect( () => {A} , [B] ); 와 같은 형식으로..