본문 바로가기
Tech/React

React Element vs Component

by egas 2021. 8. 1.

Element

React에서 Element는 React 애플리케이션을 가장 작은 단위의 구성 요소이다. React DOM은 React 엘리먼트와 일치하도록 DOM을 업데이트한다.

Element는 immutable하다. 보통 Component에서 Element를 반환한다.

Component

React에서 Component는 function혹은 class이며, props와 state를 가질 수 있다.

즉, Component는 props를 전달받아 Element를 출력하는 함수이다.

 

 

https://reactjs.org/docs/rendering-elements.html

 

Rendering Elements – React

A JavaScript library for building user interfaces

reactjs.org

 

728x90

'Tech > React' 카테고리의 다른 글

ReactElement.js  (2) 2021.08.04
Controlled Components, Uncontrolled components  (0) 2021.08.03
useEffect 정리  (0) 2021.07.22
[Typescript] CRA에서 http-proxy-middleware 사용법  (0) 2021.07.14
ReactNode vs ReactElement vs JSX.Element  (0) 2021.07.07

댓글