728x90
300x250
컴포넌트는 붕어빵틀의 역할을 한다. 그렇기 때문에 컴포넌트가 실제로 화면에 렌더링 되는 것이 아니고 컴포넌트라는 붕어빵 틀을 통해 찍어져 나온 엘리먼트라는 붕어빵이 실제로 화면에 보이게 된다.
function Welcome(props){ //Welcome 컴포넌트
return <h1>안녕, {props.name}</h1>
}
const element = <Welcome name ="무우" /> //Welcome의 인스턴스
ReactDOM.render(
element,
document.getElementById('root') // HTML의 root 요소에 붙임
);
728x90
반응형
'Front-end > React' 카테고리의 다른 글
컴포넌트 합성 (1) | 2024.11.14 |
---|---|
리액트에서 컴포넌트 이름을 대문자로 시작해야 하는 이유 (0) | 2024.11.12 |
jsx를 사용한 props과 jsx를 사용하지 않은 props (0) | 2024.11.11 |
props에 컴퍼넌트 사용하기 (1) | 2024.11.10 |
props에 {} 중괄호 사용하는 이유와 방법 (1) | 2024.11.09 |
댓글