Class Component vs Functional Component
1. 클래스 컴포넌트는 기본적으로 React 에서 Extend 된 컴포넌트 인 반면, 함수 컴포넌트는 plain Javascript function 이다. 때문에 클래스 컴포넌트는 React element (JSX) 를 리턴 할 수 있는 render function 이 필요
2. 라이프사이클이 다름: 함수 컴포넌트는 componentDidMount, componentWillMount 등 이 없고 UseEffect만 있음
'FrontEnd > React' 카테고리의 다른 글
간단한 리덕스의 세 가지 규칙 (0) | 2023.01.30 |
---|---|
JSX 문법에서 왜 여러 Element 들은 하나의 최상위 element에 감싸져 랜더 되어야 하는건가? (0) | 2023.01.16 |
VScode 에서 코드 save 할 때마다 prettier 동작 (0) | 2022.06.29 |
Implement multiple styles into the inner style prop (0) | 2022.06.26 |
Context API vs Redux (0) | 2022.05.25 |