It won't hurt to try

[React] 컴포넌트 본문

JS/react

[React] 컴포넌트

yongki.doki 2021. 12. 17. 23:44

리엑트에는 수많은 컴포넌트가 존재한다.

컴포넌트의 가장 큰 특징은 밑의 3가지이다.

  • 독립적
  • 고립적
  • 재사용가능

Root컴포넌트 안에는 Navbar, Content컴포넌트가 존재한다.

react에는 Virtual DOM Tree 라는 가상 dom이 존재한다. 

  • 렌더링을 할때 자식 컴포넌트까지 렌더링을 하게되면, 퍼포먼스적으로 문제가 생길 수 있지만,
    이전 virtual dom tree와 비교해서 수정이 필요한 부분만 렌더링을 하게된다. (퍼포먼스적 문제 해결)
  • 가상의 돔트리는 메모리에서 보관하고 있다.

리엑트는 업데이트 할때마다 어플 전체를 다시 렌더링한다.

300x250
300x250

'JS > react' 카테고리의 다른 글

PureComponent  (0) 2022.02.05
[React]JSX  (0) 2021.12.29
[React]component  (0) 2021.12.21
[React]eject  (0) 2021.12.19
[React] create react-app  (0) 2021.12.18
Comments