BAEK'space
close
프로필 배경
프로필 로고

BAEK'space

  • BAEK'space
    • 시작
      • TIL(Today I Learned)
    • HTML & CSS
    • JavaScript
      • TypeScript
    • FrontEnd
      • React
      • NEXT
    • SETTING
    • AWS
    • BlockChain
  • 홈
  • 오늘 뭐 배웠지?🤔
230307- React - hook

230307- React - hook

오늘 내가 배운 것 1. useCallback 2. useMemo 3. memo 4. useContext 5. useReducer 컴포넌트 랜더가 될 때마다 함수형 컴포넌트 같은 경우에는 상태를 가지고 있는 함수 전체를 다시 실행시킨다. 그래서 컴포넌트 안에 로직이 많은 경우 오랜 시간이 걸릴 수 있다. 컴포넌트가 재실행되면서 안에 있는 함수들이 다시 만들어진다. 변화가 없는 함수나 컴포넌트를 재렌더하면서 불필요한 자원을 쓰기 때문에 많은 낭비가 생길 수 있다. 이러한 문제를 함수형 컴포넌트의 훅을 이용하여 방지할 수 있다. useCallback과 useMemo 훅을 이용하는 것인데, 이 두 가지의 훅의 목적은 같지만 반환 값이 다르다. useCallback의 경우에는 function 값을 리턴해주고, ..

  • format_list_bulleted 시작/TIL(Today I Learned)
  • · 2023. 3. 7.
  • textsms
728x90
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • BAEK'space
    • 시작
      • TIL(Today I Learned)
    • HTML & CSS
    • JavaScript
      • TypeScript
    • FrontEnd
      • React
      • NEXT
    • SETTING
    • AWS
    • BlockChain
최근 글
인기 글
최근 댓글
태그
  • #자바스크립트
  • #til
  • #TEAM
  • #블록체인
  • #드림코딩
  • #CSS
  • #JavaScript
  • #CRUD
  • #REACT
  • #HTML
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바