prop-types : React 내장 타입 검사 기능

EBinY·2022년 12월 19일
0

prop-types

  • React에 내장되어 있는 타입 검사용 기능
  • TypeScript 수준의 검사가 불필요하다고 생각되는 경우에 도입 고려
  • 각 컴포넌트들 간의 props에 타입 지정 - 검사를 통한 에러 방지
    • props로 전달되는 값들의 타입을 자식 컴포넌트에서 미리 지정
    • 부모 컴포넌트에서 전달받은 props가 지정한 타입과 다를 경우 console을 통해 에러 경고
    • 코드의 실행에서는 에러를 발생하지 않고, console을 통한 경고로 개발자들만 확인 가능
      • function을 설정하여, 실행 부분에서도 에러를 내도록 설정할 수도 있음
  • 기본 제공 타입 및 복합 타입 제공, 커스텀 타입 함수 설정하여 에러 설정 가능

0개의 댓글