컴포넌트를 돔에 그리기

eunji lee·2022년 6월 3일
0

React_

목록 보기
5/10

17.0.2 버전

ReactDOM.render(element,container[,callback])

이후 버전

const root = ReactDOM.createRoot(루트엘리먼트)
root.render (<컴포넌트>)
  • createRoot로 생성후 앨리먼트를 넣어주고, root를 render
    portal을 사용할 부분을 제외한
    모든 컴포넌트는 루트 dom노드에 넣는다
ReactDOM.createRoot.render()

render()는 루트 돔 노드에 리액트 엘리먼트를 전달하는 역할
리액트 엘리먼트는 기본적으로 불변 객체
render()는 엘리먼트에 변화가 필요한 부분만 업데이트

profile
안녕하세요! 이은지 입니다.

0개의 댓글