Skip to main content

Svelte

Кибернетически улучшенные Web-приложения
Компилятор Svelte упаковывает ваши компоненты
Логотип 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?

1Password logo Alaska Airlines logo Avast logo Chess.com logo FusionCharts logo GoDaddy logo IBM logo Les Echos Philips logo Rakuten logo Razorpay logo Square The New York Times logo Transloadit
The Svelte logo in a ball pit