
2)Elements의 특징
elements 생성 후에는 렌더링
ex)
<div id=“root”></div> // 리액트 엘리먼트들이 랜더링 됨
ex)
const element = <h1>안녕, 리액트!</h1>; // 엘리먼트 생성
ReactDOM.render(element, document.getElementById(‘root’));
// root div에 렌더링하는 코드
// render(리액트 엘리먼트, 돔 엘리먼트)
// 리액트 엘리먼트(가상 돔)
// 돔 엘리먼트(실제 브라우저)
ex)
function tick() {
const element = (
<div>
<h1>안녕, 리액트!</h1>
<h2>현재 시간: { new Data().toLocaleTimeString()}</h2>
</div>
);
// 엘리먼트를 생성한다.
ReactDOM.render(element, document.getElementById(‘root’));
}
// 1초마다 엘리먼트를 새로 생성한다.
setInterval(tick, 1000);
3)(실습) 시계 만들기


