S Soluções.dev.br
Frameworks e Ecossistemas

Svelte & SvelteKit Cheat Sheet

Reatividade nativa, blocos lógicos e gerenciamento de estado no Svelte.

Reatividade

Declaração de variáveis reativas e labels reativos ($:).

let count = 0;
$: doubled = count * 2;

Template

Bloco lógico condicional.

{#if condicao} ... {/if}

Bloco de iteração (loop).

{#each itens as item} ... {/each}

Interatividade

Two-way data binding para inputs de formulário.

bind:value={nome}

Estado

Criação de um store reativo compartilhado.

import { writable } from 'svelte/store';
const count = writable(0);

Lifecycle

Hook de ciclo de vida executado na montagem.

onMount(() => { ... });