좋아, 이번 편은 지금까지의 UX 성능 최적화 이론을 실제로 진단하고 튜닝하는 핵심 파트야.아무리 잘 설계해도, 불필요한 리렌더링이나 Virtual DOM 오버헤드가 쌓이면결국 체감 성능이 떨어지게 된다.이번엔 React 내부 동작 원리를 바탕으로“어디서 느려지는지 → 왜 느려지는지 → 어떻게 고칠지”까지 완전하게 정리하자.1. React가 느려지는 이유React는 Virtual DOM 기반의 선언형 렌더링 덕분에 편리하지만,모든 상태 변화마다 렌더 트리를 다시 계산하기 때문에컴포넌트 구조가 커질수록 “리렌더링 비용”이 눈덩이처럼 커진다.대표적인 병목 원인은 아래 세 가지다.원인 설명 예시불필요한 리렌더링props/state 변경이 불필요한 자식까지 렌더링부모의 state 하나 바꿨는데 전부 다시 그림함..