Что такое Svelte
Svelte — фреймворк нового поколения, принципиально отличающийся от React и Vue подходом к построению интерфейсов. Svelte frontend-разработка основана на компиляции: код преобразуется в оптимизированный JavaScript на этапе сборки, а не интерпретируется в рантайме. По сути это compile-time фреймворк, работающий без Virtual DOM.
Компилятор анализирует код компонентов и генерирует императивные инструкции для точечного обновления DOM. Svelte reactivity реализуется через синтаксис присваивания: изменение переменной автоматически триггерит обновление связанных элементов интерфейса. Минимальный runtime сводится к небольшому набору хелперов для работы с DOM и жизненным циклом компонентов, что существенно сокращает размер бандла.
