반응형
- 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 |