React(리액트)

React - 중요개념들

낙산암 2022. 1. 28. 09:27

1.props 와 state 의 차이

 

- props는 (함수 매개변수처럼) 컴포넌트에 전달되는 반면 

- state는 (함수 내에 선언된 변수처럼) 컴포넌트 안에서 관리된다.

 

위의 값들의 변화는 Rendering 의 대상이 됨

 

2.Hook 이란?

클래스형 컴포넌트의 복잡함을 극복하고, 좀더 함수형 컴포넌트로 사용 할수 있도록 재사용성을 높임.

 

2. Hook API

기본 Hook

  • useState
  • useEffect
  • useContext
  • useRef

추가 Hooks

  • useReducer
  • useCallback
  • useMemo
  • useImperativeHandle
  • useLayoutEffect
  • useDebugValue