• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

함수형 컴포넌트 관련

22.05.22 19:47 작성 조회수 185

0

안녕하세요.

 

App.js 라는 것은 extends React.Component 를 하는데

함수형 컴포넌트라서 extends React.Component 를 사용안하는 것이 맞나요 ?  

답변 1

답변을 작성해보세요.

0

React.Component를 상속한 클래스를 클래스 컴포넌트라고 하고요. 리액트 앨리먼트를 반환하는 함수를 함수형 컴포넌트라고 부릅니다.

함수형 컴포넌트는 함수이기 때문에 React.Component 클래스를 사용하지 않구요.

질문하신 내용과 답변의 내용이 비슷하긴하지만 미묘하게 좀 다른 부분이 있어서 다시 정리해 드렸어요.