반응형
  • useState
  • useEffect
    • react component가 rendering될때마다 특정작업 수행하도록 설정
    • componentDidMount + componentDidUpdate
      • 화면에 처음 렌더링될 때만(마운트될때만) 실행: useEffect(  ()=>{실행할일}, []  );
      • 특정값이 업데이트될때만 실행: useEffect(  ()=>{실행할일}, [name]  );
  • useContext
  • useReducer
  • useMemo
    • 불필요한 연산 반복하지 않도록 연산을 최적화
    • 매번 렌더링할 때마다 연산하지 않고 특정값이 바꼈을때만 연산하도록 지정
  • useCallback
    • useMemo와 비슷
    • 함수를 반환하는 상황에서 더 편하게 사용가능
  • useRef

https://velog.io/@velopert/react-hooks

 

반응형

'react' 카테고리의 다른 글

react component: class vs function  (0) 2022.05.26
react timeline library  (0) 2020.02.24
react에서 (re)hydration(수화,수분보충)의 의미  (0) 2019.12.18
Redux Study  (0) 2019.09.27
react란  (0) 2019.09.02

+ Recent posts