728x90 반응형 컴포넌트 생명주기1 React hooks (useState, useRef) - useState리액트에서 많이 사용하는 훅 중 하나로 변수를 선언하고 관리하는데 사용한다. 배열의 구조분해 형식으로 작성하며, 첫 번째 값은 class 문법의 getter와 같은 역할을, 두 번째 값은 setter와 같은 역할을 한다.이러한 이유로 관례적으로 두번째 값의 변수명에는 set을 붙인다.첫 번째 값을 변경할 수 있는 것은 두 번째 값 뿐이다. [참고1.] 변화가 생길 때마다 렌더링을 하기 때문에 무분별한 사용은 리액트에게 부담을 주는 행동이다.[참고2.] 메모리제이션과 같은 것을 내장하고 있어 따로 추가할 필요없다.setNum(num + 1) 방식은 비동기 방식이며, 이전 값을 알 필요 없는 경우 사용setNum((num) => num++) 방식은 동기적 실행을 하며, 이전 값(최신 값)을.. 2024. 8. 28. 이전 1 다음 728x90 반응형