Перейти к содержимому
GitHub

Что такое Svelte?

Svelte — это фреймворк для создания пользовательских интерфейсов в вебе. Он использует компилятор для преобразования декларативных компонентов, написанных на HTML, CSS и JavaScript…

// App.svelte
<script>
  function greet() {
    alert('Добро пожаловать в Svelte!');
  }
</script>

<button onclick={greet}>нажми меня</button>

<style>
  button {
    font-size: 2em;
  }
</style>

…в компактный, оптимизированный JavaScript.

Вы можете использовать его для создания чего угодно в вебе, от автономных компонентов до амбициозных полнофункциональных приложений (с использованием сопутствующего фреймворка Svelte, SvelteKit) и всего, что между ними.

Эти страницы служат справочной документацией. Если вы новичок в Svelte, мы рекомендуем начать с интерактивного учебника и вернуться сюда, когда у вас возникнут вопросы.

Вы также можете попробовать Svelte онлайн в песочнице или, если вам нужна более функциональная среда, на StackBlitz.