[차세대 웹 프레임워크 Svelte, React를 꺾을 수 있을까?] Svelte는 2020년 스택오버플로우 개발자 설문조사에서 웹 프레임워크 관심도 1위를 차지했다 Svelte가 이러한 관심을
[차세대 웹 프레임워크 Svelte, React를 꺾을 수 있을까?] Svelte는 2020년 스택오버플로우 개발자 설문조사에서 웹 프레임워크 관심도 1위를 차지했다 Svelte가 이러한 관심을 받는 주요한 이유는, - 가벼운 패키지와 뛰어난 성능. Svelte는 빌드 타임에 브라우저가 바로 해석할 수 있는 코드로 변환한다. 그 결과, 사용자는 더 이상 framework의 종속적인 코드를 받지 않아도 되고, 덕분에 가벼운 앱 사이즈와 빠른 속도를 낼 수 있게 되었다. 또한, Virtual DOM을 사용하지 않기 때문에 Real DOM과의 동기화 과정도 필요가 없어진다. - 쉽고 직관적인 개발 경험을 제공 Svelte는 기본적으로 HTML, Javascript, CSS를 알고 있는 개발자라면, 바로 코드 분석이 가능하다. React에서 사용하던 Hook이나 state를 알지 못하더라도, Svelte가 제공하는 몇 가지 템플릿 문법만 익힌다면 바로 개발이 가능한 정도이다. 다만, 아직까지는 React 대비 아주 작고 귀여운 규모의 커뮤니티이기 때문에, 관련 패키지나 툴, 레퍼런스가 많이 부족한 상황이기에 실제 서비스를 구축하기 위해서는 많은 시행착오를 겪을 수 있으며, 이미 수많은 기업들이 구축해 놓은 방대한 양의 서비스들이 빠르게 전환되진 않을 것으로 예상된다. (아직까지는🙄)