Descubra como começar a usar um elegante aplicativo Svelte.
Os frameworks da Web vêm e vão, mas um dos mais promissores é o Svelte. O Svelte é uma ótima alternativa ao React e, embora já tenha uma grande comunidade, é definitivamente um framework a ser observado. O Svelte facilita o estilo de seus aplicativos, com várias abordagens disponíveis.
Estilizando aplicações Svelte
Toda biblioteca ou estrutura de interface do usuário requer um método para estilizar seus componentes. A maioria das estruturas baseadas em componentes oferece suporte ao método tradicional de estilizar componentes: basta importar o arquivo CSS e pronto. Svelte não é exceção. No Svelte, existem três maneiras principais de estilizar seus aplicativos, cada uma com suas próprias vantagens e desvantagens.
Configurando seu projeto Svelte
Para instalar o Svelte, você pode usar o Ferramenta de construção de front-end ViteJS. Para configurar as coisas, certifique-se de que o Tempo de execução do Node.js e o gerenciador de pacotes de nós (NPM)
estão corretamente instalados em seu computador. Você pode verificar a disponibilidade de Node.js e NPM executando o seguinte comando no terminal:node -v
Depois de verificar se o Node está em execução, abra o terminal e execute o seguinte:
npm create vite
Ou:
yarn create vite
Isso deve servir de base para um novo projeto do Vite. Defina o nome do projeto como quiser, a estrutura deve ser "Svelte" e a variante deve ser JavaScript (mas você pode usar TypeScript se estiver confortável com isso). Agora, mude para o diretório do projeto com o cd e execute o seguinte comando para instalar as dependências necessárias:
npm install
Ou:
yarn
Depois de instalar as dependências, você pode iniciar o servidor de desenvolvimento executando:
npm run dev
Ou:
yarn dev
Definindo a Marcação do Projeto
Abra o projeto em qualquer editor de código de sua escolha e exclua o ativos e lib pasta. Além disso, certifique-se de limpar o conteúdo do app.css arquivo e o App.svelte arquivo. Abra o main.js arquivo e substitua o conteúdo pelo seguinte:
import App from'./App.svelte'
const app = new App({
target: document.getElementById('app'),
})
exportdefault app
A seguir, abra o App.svelte arquivo e no roteiro tag e crie um array que conterá links diferentes, como este: