Cursos / Informática para Internet / Plataformas de aplicações Web / Aula
Website: https://svelte.dev/
O Svelte é um framework front-end reativo, similar em muitos pontos ao React e ao Vue.js, porém com suas próprias peculiaridades que o tornam uma alternativa muito interessante.
Website do Svelte
O principal diferencial do Svelte é que a maior parte do trabalho de prover reatividade de forma automática não é feito no navegador, como ocorre no React e no Vue.js, mas sim em um passo de compilação que acontece quando você constrói uma versão da sua aplicação para implantação final.
No lugar de usar um técnicas como o famoso "virtual DOM", o Svelte converte o seus componentes em Javascript puro que atualiza o DOM real de um documento de forma cirúrgica e imperativa, de acordo com a mudança do estado da sua aplicação.
Essas características podem parecer um pouco complicadas mas na prática elas significam que o Svelte é super eficiente e utiliza poucos recursos para executar no navegador, além de ter menores bundles(o código compactado final que é enviado ao navegador) pois não existe muito código extra rodando no navegador, fora o que você mesmo escreveu.
Svelte em primeiro lugar na categoria "Satisfação" no site StateOfJs. Fonte: https://2020.stateofjs.com/en-US/technologies/front-end-frameworks/
Mais novo que os frameworks front-end mais populares o Svelte chama atenção pela alta performance e pela facilidade de uso.
O criador do Svelte, Rich Harris, editor gráfico do New York Times, tem uma excelente palestra que demonstra algumas das funcionalidades do framework. Vale a pena conferir nesse link (em Inglês): https://www.youtube.com/watch?v=AdNJ3fydeao
Versão 5.3 - Todos os Direitos reservados