All Technologies

Что такое Svelte? Nedir?

UI-фреймворк на основе компилятора. Переносит работу из браузера в этап сборки для молниеносных приложений.

Release Year: 2016Rich Harris

Svelte — компонентный фреймворк, созданный Ричем Харрисом в 2016 году, использующий радикально другой подход к созданию UI. В отличие от React или Vue, Svelte переносит работу в этап компиляции, создавая высокооптимизированный ванильный JavaScript без накладных расходов Virtual DOM. Компоненты пишутся на простом, интуитивном синтаксисе. SvelteKit предоставляет полный фреймворк приложений с маршрутизацией, SSR и многим другим. Быстро набирает популярность.

Use Cases

Веб-приложения, Интерактивные UI, Прогрессивные веб-приложения, Встраиваемые виджеты

Pros

Нет Virtual DOM, Крошечный размер бандла, Простой синтаксис, Отличная производительность

Cons

Меньшая экосистема, Меньше вакансий, Менее зрелые инструменты