본문 바로가기 메뉴 바로가기

jfmam 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

jfmam 개발 블로그

검색하기 폼
  • 분류 전체보기 (57)
    • 예상 면접 질문 (2)
    • 자바스크립트 (4)
    • 성공과 실패를 결정하는 1%의 네트워크원리 (6)
    • 프론트엔드 (20)
    • 네트워크 (4)
    • git (2)
    • 운영체제 (1)
    • 사이드 프로젝트 (11)
    • 코딩테스트 (4)
  • 방명록

React useMemo (1)
useCallback과 useMemo

useCallback 과 useMemo 문제 useCallback과 useMemo는 캐싱을 통해 최적화를 하는데 모든 변수, 함수에 왜 안쓰나? 이유가 있다면 언제 써야 하나? useMemo: 이전에 계산된 값을 기억하여 더욱 빠르게 값을 반환한다. dependency가 변경될 때 함수가 실행된다. useCallback: useMemo는 값을 기억하고 있다면 useCallback은 함수를 기억한다. 작동방식은 useMemo와 같다. useCallback, useMemo 모두 이전에 사용된 값들을 저장하고 있기 때문에 오히려 무분별하게 사용할 경우 최적화가 되지 못하고 가비지 컬렉터가 되지 못해 메모리 사용측면에서 비효율적이 된다. 그렇기 때문에 언제 사용해야 할지 아는 것이 중요하다. 해결방법 일반적으로..

프론트엔드 2023. 11. 20. 18:36
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 포트폴리오
  • 깃헙
TAG
  • storybook scss이슈
  • 관심사 분리하기
  • 1600 파이썬
  • React useMemo
  • 백준 22862
  • useCallback과 useMemo 사용
  • nextjs errorboundary
  • react suspense
  • 자바스크립트
  • 표현 가능한 이진트리
  • 미로탈출 명령어
  • nextjs 에러핸들링
  • suspense 장점
  • storybook scss import
  • serverless nestjs
  • 가장 긴 짝수 연속한 부분 수열
  • node 버전 마이그레이션
  • CSS
  • storybook react is not defiend 해결
  • 에러핸들링
  • nestjs 배포하기
  • React useCallback
  • 불량 사용자 자바스크립트
  • 선언적 UI
  • serverless 배포
  • javascript
  • 서비스 디자인 패턴
  • 서버사이드 error handling
  • node version yarn berry
  • 백준 1600번
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.