리액트에서 컴포넌트를 만드는 두 가지 방법
- 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 |