vamos imaginar...

menos ~40% de código por componente

apps tão leves quanto 1kb

tão performático que não precisa de memo, useMemo e useCallback

com suporte nativo a CSS

com módulos de stores, transitions e outros

Svelte:
componentes sem boilerplate

Olá :]

Foto do Luciano

Luciano Ratamero, 32

consultor frontend na Labcodes, na Simple Fractal e no Aos Fatos

ratamero.com

Svelte: o que é?

framework de UI criado em 2016

ganhou popularidade em 2019, com a versão 3

propõe uma forma radicalmente diferente de lidar com atualizações no DOM

JS no HTML, em vez de HTML no JS

compilador

calcula o menor esforço em tempo de desenvolvimento/build

gera o código estritamente necessário para a app

programação reativa.
verdadeiramente reativa.

Planilha do Excel

=

hora do código!

finalmente!

e mais...

suporte a TypeScript, SASS e outros

ferramentas maduras de teste

comunidade mara

único problema: comunidade pequena

Referências

Svelte

Svelte Kit

Svelte Brasil no Telegram

Luciano no YouTube

Rich Harris - Rethinking Reactivity

Obrigado! :]

Animação de uma pessoa fazendo gestos de explosões mentais, em meio a explosões espaciais.

ratamero.com