[포스코 x 코딩온] 웹개발 과정 8주차 - 2.1 | VirtualDOM

강민혁·2023년 4월 22일
0

frontend

목록 보기
10/11
post-thumbnail


Virtual DOM은 React에서 사용되는 개념으로, 실제 DOM과 동일한 계층 구조를 가지지만 메모리에 존재하는 가상의 DOM입니다.

React에서 UI를 업데이트할 때, 먼저 Virtual DOM을 이용하여 변경된 부분을 계산합니다. 이후에 변경된 부분만 실제 DOM에 반영됩니다. 이렇게 함으로써, React는 실제 DOM 조작을 최소화하면서도 UI를 업데이트할 수 있습니다. 이는 성능을 개선하고, 더 나은 사용자 경험을 제공할 수 있도록 합니다.

React에서는 변경된 부분만 업데이트하기 때문에, 전체 UI를 다시 렌더링할 필요가 없어지며, 이는 애플리케이션의 성능을 크게 향상시킵니다. Virtual DOM은 React의 가장 중요한 개념 중 하나이며, React의 성능과 유연성을 제공하는 핵심 원리 중 하나입니다.

profile
화이팅

0개의 댓글