Svelte 5가 출시됐습니다. 가장 큰 변화는 Runes 시스템입니다. $state, $derived, $effect 등의 프리미티브로 반응성을 더 명시적으로 관리합니다.
기존 Svelte의 암묵적 반응성(let 변수 변경 시 자동 업데이트)에서 명시적 반응성으로 전환한 것인데, 대규모 앱에서의 예측 가능성이 높아졌습니다.
React의 useState/useEffect와 비슷해 보이지만, 컴파일러 기반이라 런타임 오버헤드가 없다는 게 핵심 차이점입니다.
댓글 0