웹 개발자 도전기

  • 홈
  • 태그
  • 방명록

2025/11 1

useInterval 커스텀 훅

useInterval 커스텀 훅 사용 이유 문제점 : React에서 setInterval을 그냥 쓰면 클로저 문제 발생 한다state가 업데이트되어도 interval 안에서는 옛날 값을 참조하기 때문에메모리 누수 발생할 수 있다.cleanup을 제대로 안 하면 컴포넌트가 unmount 되어도 interval이 계속 실행되기 때문에코드 복잡도가 증가함useEffect 안에서 setInterval과 clearInterval을 매번 작성해야하기 때문에useInterval의 장점 :state 최신값을 항상 참조자동 cleanup으로 메모리 누수 방지delay를 null로 바꾸면 일시정지 가능재사용 가능한 깔끔한 코드 일반 setInterval의 문제점 (예시)function Counter() { const [c..

Front-end/React 2025.11.27
이전
1
다음
더보기
프로필사진

웹 개발자 도전기

프론트엔드 개발자(SOON)

  • 개발자 도전기
    • 프로그래밍 기초
    • Database
      • SQL
    • Front-end
      • HTML
      • CSS
      • Bootstrap
      • JavaScript
      • TypeScript
      • React
      • JQuery
    • Back-end
      • java
      • Node.js
    • 에러모음집
    • 기능구현해보기
    • CS 공부
    • 면접 질문 관련
      • 면접
    • 다이어그램
    • Firebase
    • Docker
    • git
    • Authentication
    • React Native
    • 프로젝트 정리

Tag

react native 공부 시작,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바