할머니의 콤퓨타 도전기

How does React work? 본문

Web Front-end/React.js

How does React work?

ji.o.n.e 2021. 3. 31. 18:01

function App() <div></div> 사이에 <h1>Hello</h1>을 추가해줌.

 

index.html의 <div id="root> 사이에 어떠한 것도 적지 않았지만, 위와 같이 App.js에 작성한 <div><h1>Hello</h1></div>가 rendering되는 것을 볼 수 있음.

 

 

왜냐하면 index.js에서 react, react-dom, App.js 파일을 import하고 ReactDom.render()로 function App을 가지고 와서 index.html의 div id="root"를 찾아서 App을 표출할 장소로 설정하고 있기 때문

 

즉 <div id="root"></div> 사이에 react application이 rendering 됨.

 

이를 통해 React가 빠른 이유를 알 수 있음. virtualDOM(Document Object Model)로써 소스코드(index.html)에는 존재하지 않지만, 각각의 컴포넌트를 react-dom을 통해 추가로 rendering 하기 때문

'Web Front-end > React.js' 카테고리의 다른 글

Dynamic Component Generation  (0) 2021.03.31
Reusable Components with JSX + Props  (0) 2021.03.31
React Component, JSX  (0) 2021.03.31
REACT SETUP  (0) 2021.03.31
DSC 리액트 스터디 시작 🐼  (0) 2021.03.31
Comments