Svelte

Меньше кода
Создавайте компоненты без излишних конструкций на языках, которые вы уже знаете — HTML, CSS и JavaScript
узнать большеБез виртуального DOM
Svelte компилирует ваш код в оптимальный ванильный JS — приложения запускаются быстро и остаются быстрыми
узнать большеЧестная реактивность
Больше никаких сложных библиотек управления состоянием — Svelte делает реактивным сам JavaScript
узнать большеSvelte — это принципиально новый подход к созданию пользовательских интерфейсов. Когда традиционные фреймворки, такие как React и Vue, выполняют основную часть своей работы в браузере, Svelte переносит эту работу на этап компиляции, который происходит при сборке приложения.
Вместо использования таких тяжелых приёмов, как сравнение состояний виртуального DOM, Svelte пишет код, который точечно обновляет DOM при изменении состояния вашего приложения.
Мы гордимся тем, что Svelte был признан самым любимым web-фреймворком и наиболее удовлетворившим в паре широких опросов разработчиков. Думаем, вы тоже полюбите его. Прочтите вводную статью в блоге, чтобы узнать больше.
npx degit sveltejs/template my-svelte-project
cd my-svelte-project
npm install
npm run dev
Подробности о поддержке TypeScript и остальных вещах ищите в статье Быстрый Старт .
Изучить SvelteПочему Svelte?
Компоненты Svelte построены поверх языка HTML с возможностью добавлять данные.
Кто использует Svelte?
Svelte - это свободное и бесплатное ПО, которое стало возможным благодаря труду и поддержке сотен людей.
