가상돔이 느리다는게 뭔 소리나면
저 소리 나오기 시작한게 아마 스벨트 나왔을때일거다.
가상돔이 느리다는게 그냥 쌩으로 한땀한땀 직접 돔조작 다 하는게 빠른다는게 아니라 스벨트같은 방식을 말하는거다.
리액트가 런타임에서 가상돔으로 하는 diffing을 통한 최적화를 스벨트는 그냥 컴파일 과정에서 미리 하는거지,
그게 최적화 없이 모두 다 렌더링하는걸 의미하는게 아니라고.


당연히 저런 별도의 레이어가 가져오는 오버헤드가 있기 때문에
간단한 앱에선 큰 차이가 없거나 가상돔이 오히려 더 느리지.
그런데 돔트리가 존나 복잡한데 그거 매번 전체를 랜더링하는게
최적화해서 필요한 것만 렌더링 하는것보다 더 빠를거라고 말하는건 개소리


리액트고 스벨트고 저런 불필요한 랜더링을 줄이는 최적화는 다 하는거고

그냥 같은 목표를 위한 방식의 차이다.