Legacy React API


Legacy APIs

  • children Prop으로 받은 JSX를 조작하고 변형할 수 있습니다. .
  • 를 통해 다른 엘리먼트를 시작점으로 사용하여 React 엘리먼트를 생성할 수 있습니다. .
  • 는 자바스크립트 클래스로써 React 컴포넌트를 정의합니다. .
  • 로 React 엘리먼트를 생성합니다. 일반적으로 JSX를 대신 사용합니다.
  • 는 임의의 값을 포함할 수 있는 참조 객체를 생성합니다. .
  • 는 컴포넌트가 로 DOM 노드를 부모 컴포넌트에 노출시킵니다.
  • 는 값의 React 엘리먼트 여부를 확인합니다. 일반적으로 와 함께 사용합니다.
  • 는 와 유사하지만, 동일한 Prop의 재렌더링은 생략합니다. .

Removed APIs

아래 API들은 React 19에서 제거되었습니다.

  • : 대신 JSX를 사용하세요.
  • 클래스 컴포넌트: : 대신 를 사용하세요.
  • 클래스 컴포넌트: : 대신 를 사용하세요.
  • 클래스 컴포넌트: : 대신 를 사용하세요.
  • 클래스 컴포넌트: : 대신 같은 타입 시스템을 사용하세요.
  • 클래스 컴포넌트: : 대신 를 사용하세요.