김도현의 블로그

  • 홈
  • 태그
  • 방명록

2024/01/16 1

useMemo(), useCallback(), useRef()에 대하여

useMemo()란? useMemo() 훅은 Memoized value를 리턴하는 훅이다. Memoized value를 이해하기 위해서는 Memoization을 먼저 알아야 하는데, 이는 최적화를 위해서 사용하는 개념으로, 비용이 높은(연산량이 많이 드는) 함수의 호출 결과를 저장해 두었다가, 같은 입력 값으로 함수를 호출하면 새롭게 함수를 호출하지 않고 이전에 저장해놨던 호출 결과를 바로 반환하는 것이다.(불필요한 연산을 적게 사용하기 위해) 즉 Memoized value는 "메모된 value"값이라 이해하면 편하다! 그렇다면 useMemo()훅은 어떤 방식으로 사용되는 걸까? const memoizedValue = useMemo( ( ) => { // 연산량이 높은 작업을 수행하여 결과를 반 retu..

React 공부/기초 2024.01.16
이전
1
다음
더보기
프로필사진

김도현의 블로그

  • 분류 전체보기 (149)
    • 파이썬 공부중 (21)
      • 파이썬 기초 (16)
      • 파이썬 중급 (5)
    • React 공부 (4)
      • 기초 (4)
      • 심화 (0)
      • 프로젝트 (0)
    • 코딩테스트 공부 (42)
      • node.js (20)
      • java (18)
      • SQL (4)
    • AWS (7)
      • AWS builders (7)
    • 자료구조와 알고리즘, 수학, 통계학 (10)
      • 기초수학 (1)
      • 통계학 (2)
    • 데이터분석 (36)
      • 미니프로젝트 01. 서울시 CCTV 현황 분석 (12)
      • 미니프로젝트 02. 웹 데이터 분석(크롤링) (4)
      • 미니프로젝트 03. 유가 분석 (3)
      • 미니프로젝트 04. 시계열 분석 (2)
      • 미니프로젝트 05. Naver API 활용 (2)
      • 미니프로젝트 06. 인구 분석 (4)
    • SQL (4)
    • Tableau (4)

Tag

공부, 코테, nodejs, Java, 코딩테스트, 백엔드, 제로베이스후기, 데이터분석, 데이터, 취업스쿨, 백준, 기초, 중급, 파이썬, 자바, AWS, 태블로, 리액트, 개발, 카데인의 알고리즘,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/01   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바