강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김주현님의 프로필 이미지
김주현

작성한 질문수

[React 1부] 만들고 비교하며 학습하는 React

[소개] Header - 함수 컴포넌트

함수형 컴포넌트 관련

작성

·

293

0

안녕하세요.

 

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

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

답변 1

0

김정환님의 프로필 이미지
김정환
지식공유자

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

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

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

김주현님의 프로필 이미지
김주현

작성한 질문수

질문하기