React) Component

Worldi·2021년 11월 17일
0

React

목록 보기
3/6

컴포넌트를 선언하는 방식

  • 클래스형 컴포넌트
  • 함수형 컴포넌트

클래스형 컴포넌트의 특징

  • state 기능 및 라이프 사이클 기능을 사용할 수 있다.
  • 임의 메서드를 정의 할 수 있다.
  • render 함수가 꼭 있어야 하고, 그 안에 JSX 를 반환해줘야 한다.

함수형 컴포넌트의 장점

  • 클래스형 컴포넌트 보다 선언이 쉽다.
  • 메모리 자원을 덜 사용한다.
  • 프로젝트 빌드 및 배포 후에도 결과물의 파일 크기가 작다.

함수형 컴포넌트의 단점

  • state 와 라이프 사이클 api 의 사용이 불가능하다. -> Hooks 기능으로 해결.
profile
https://worldi.tistory.com/ 로 블로그 이전합니다.

0개의 댓글