Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 1.27 KB

File metadata and controls

22 lines (14 loc) · 1.27 KB

2주차 - 2.React 개요 (2)

이전 웹에서의 DOM과 Component

웹은 각각의 컴포넌트를 거치며 데이터를 가지고 오며 페이지를 구성한다.
어떠한 페이지에서 변경사항이 생겼을 경우(상태가 변한 경우) 이전의 경우
처음으로 돌아가 다시 모든 컴포넌트를 거치며 새로 페이지를 구성한다.


React에서의 DOM과 Component

React에서는 이전의 웹과 다르게 상태가 변경된 경우 Virtual DOM에서변경된 구조를
미리 구성한 후 기존의 React DOM과 비교해 변경된 컴포넌트만찾아 재구성한다.


[Image source : www.oreilly.com - learning react native]

이러한 상태 변경 관리ReactProps로 관리하게 된다.
그 각각의 상태(데이터)는 ReactState로 관리하게 된다.
많은 컴포넌트Props가 존재하고 서로의 컴포넌트가 상호작용한다면 매우 복잡해진다.