본문 바로가기

공부/React

class vs function

리액트에서 컴포넌트를 만드는 두 가지 방법

  • class 스타일
  • function 스타일

class

  • 리액트의 기능을 100% 활용할 수 있다.
  • 문법알아야 한다.

 

function

  • 간편하다.
  • 기능이 부족했다.
    • 컴포넌트 내부의 state 를 만들어 사용하는 것을 할 수 없었다.
    • 컴포넌트의 생성, 변경, 소멸에 대한 이벤트인 라이프사이클 API를 사용할 수 없었다.
  • 하지만 hook 개념이 도입되면서, 위의 부족한 것을 할 수 있게돼었다.

'공부 > React' 카테고리의 다른 글

shouldComponentUpdate  (0) 2022.06.19
props & state  (0) 2022.06.19
State and Lifecycle  (0) 2022.03.01
Components와 Props  (0) 2022.02.28