Familiarize-se com a estrutura Svelte e aprenda a desenvolver aplicativos da Web inteligentes com este guia.
Svelte é um dos frameworks JavaScript mais populares. Na Pesquisa de Desenvolvedores StackOverflow de 2022, ele emergiu como a segunda estrutura JavaScript mais amada entre os desenvolvedores da web. Neste guia, você aprenderá os fundamentos e como criar um aplicativo de tarefas simples usando o Svelte.
Começando com o Svelte
Você vai configurar as coisas com o Ferramenta de construção do Vite. Abra o terminal e execute os comandos abaixo em sequência. Nomeie o projeto como "svelte-app" (ou de sua escolha), selecione Svelte como a estrutura e defina JavaScript como a variante.
fio criar vite
cd aplicativo esbelto
fio
desenvolvedor de fios
Abra o projeto em um editor de código, exclua o lib pasta e limpe o conteúdo da pasta app.css arquivo e o App.svelte arquivo.
Como Svelte se compara a React
O DOM é uma estrutura em forma de árvore gerado a partir do HTML de um site, que mostra as relações entre os diferentes elementos que compõem a página.
Ao contrário do React, que usa um DOM virtual, o Svelte é um compilador que entende, no momento da compilação, como as coisas em seu aplicativo podem mudar. Como o Svelte funciona em tempo de compilação, ele resulta em JavaScript de baunilha otimizado e de alto desempenho.
Reatividade e Animação em Svelte
A estrutura da maioria dos aplicativos Svelte é ilustrada abaixo. Você pode optar por não incluir o estilo tags deixando apenas o roteiro e marcação: