Virtual DOM을 바닐라 자바스크립트로 직접 구현해 보기

항해 플러스 프론트엔드 2주차 과제는 바로 리액트의 핵심이라고 할 수 있는 가상 돔을 직접 구현해 보는 거였는데요. 리액트를 사용하면서도 잘 몰랐던 내부 동작 원리를 이해하게 된 소중한 경험이었습니다.

흥미로웠던 점은 Virtual DOM이 생각보다 무서운 존재가 아니었다는 것입니다. 결국은 자바스크립트 객체의 집합이고, 이를 효율적으로 비교하고 실제 DOM에 반영하는 것이 핵심이었습니다.

깨달은 점 :
- 리액트가 인기 있는 진짜 이유 (성능보다는 OOO!)
- Virtual DOM의 실제 작동 원리
- 성능 최적화의 중요성

이번 항해 플러스 프론트엔드 과정 2주차 과제를 하며 배운 점들을 블로그에 정리해보았습니다. 프론트엔드 개발자라면 한번쯤 들여다볼 만한 내용이라 생각합니다!

자세한 내용이 궁금하시다면 아래 벨로그 링크를 확인해주세요 👇

항해 플러스 프론트엔드 후기 (2주차) - Virtual DOM을 직접 만들어 보자

velog.io

항해 플러스 프론트엔드 후기 (2주차) - Virtual DOM을 직접 만들어 보자

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 12월 29일 오후 1:51

댓글 0