svelte가 어떤면에서 보면 더 빠를 수 밖에 없다. 단 virtual dom을 쓰는 react와 아닌 svelte는 ui업데이트 시점이나 변경점을 제어 하는 방식이 달라, 이것을 어떻게 컨트롤 하느냐에 따라 화면 랜더링 속도는 react가 빠를 수도 svelte가 빠를 수도 있겠다는 생각이 든다.
우려되는 점들
가장 우려되는 점은 code간의 scope의 모호함
코드를 보면 script라는 Tag 내부에 모든 코드를 template(DOM)이 전부 공유하는 방식이다. 결국 this스코프나 module등 scope에 모호 함이 발생할 가능성이 높다.
이 단점으로 인해 견고한 architecture, 복잡한 architecture의 구성은 어려울 수도 있다. 약속된 제약이 없어 자유로울 수 있지만 그로인해 복잡성이 증가하면 코드에 대한 가독성은 떨어지고, 전체적인 구조를 견고하게 형성하는데 많은 어려움이 따를 수 있다.