Angular é uma plataforma baseada em TypeScript para criar aplicações web, com CLI, roteamento, formulários, SSR e componentes Material.
sveltejs/kit
Framework para criar aplicações web full-stack com Svelte, com roteamento, renderização no servidor e adaptadores de deploy para várias plataformas de hospedagem.
- Estrelas
- 20,864
- Forks
- 2,351
- Issues abertas
- 890
- Último commit
- há 21 horas
O que é?
SvelteKit é o framework oficial de aplicações para Svelte, uma biblioteca de UI baseada em componentes. Ele oferece a estrutura necessária para transformar componentes Svelte em aplicações web completas, com roteamento baseado em arquivos, renderização no servidor e navegação no cliente em um único projeto.
O projeto é dividido em um pacote principal e vários adaptadores. Cada adaptador prepara os arquivos de build para um destino específico, como servidores Node.js, hospedagem de sites estáticos, Cloudflare, Netlify ou Vercel. Outros pacotes oferecem otimização de imagens por meio de enhanced-img e empacotamento de bibliotecas de componentes Svelte com a ferramenta package.
SvelteKit usa Vite para desenvolvimento e criação de bundles. Os projetos são criados a partir de um template, e o repositório inclui diretrizes de contribuição para quem quiser trabalhar no próprio framework.
Recursos principais
- 01Roteamento baseado em arquivos, com renderização no servidor e navegação no cliente.
- 02Adaptadores de deploy para Node, hospedagem estática, Cloudflare, Netlify e Vercel.
- 03Baseado em Vite para desenvolvimento e criação de bundles.
- 04Otimização de imagens por meio do pacote enhanced-img.
- 05Ferramenta para empacotar e publicar bibliotecas de componentes Svelte.
Casos de uso
- Criar um site ou uma aplicação web full-stack com Svelte.
- Fazer deploy de uma aplicação Svelte como site estático ou em uma plataforma serverless.
- Publicar uma biblioteca reutilizável de componentes Svelte.
Início rápido
- 1
Leia a documentação oficial do SvelteKit para começar
- 2
Para desenvolver o SvelteKit localmente, siga as instruções de CONTRIBUTING.md no repositório
Tópicos
Perguntas frequentes
- O que é kit?
- Framework para criar aplicações web full-stack com Svelte, com roteamento, renderização no servidor e adaptadores de deploy para várias plataformas de hospedagem. SvelteKit é o framework oficial de aplicações para Svelte, uma biblioteca de UI baseada em componentes. Ele oferece a estrutura necessária para transformar componentes Svelte em aplicações web completas, com roteamento baseado em arquivos, renderização no servidor e navegação no cliente em um único projeto.
- kit é gratuito? Qual é a licença?
- kit é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- kit ainda é mantido?
- Manutenção ativa. O último commit de kit foi em 20 de out. de 2026.
- Para que posso usar kit?
- Criar um site ou uma aplicação web full-stack com Svelte. Fazer deploy de uma aplicação Svelte como site estático ou em uma plataforma serverless. Publicar uma biblioteca reutilizável de componentes Svelte.
- Como instalar kit?
- Leia a documentação oficial do SvelteKit para começar Para desenvolver o SvelteKit localmente, siga as instruções de CONTRIBUTING.md no repositório
- Onde consigo kit?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/sveltejs/kit
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um agente de programação com IA e código aberto que roda no navegador: clique em um elemento do app em execução e peça para editar o código-fonte.
Um framework baseado em React para criar sites e apps rápidos, buscando dados de CMSs, arquivos Markdown e APIs por meio de GraphQL.
Framework web rápido, minimalista e sem impor opiniões para Node.js, voltado à criação de aplicações web e APIs HTTP.
Biblioteca JavaScript para criar interfaces interativas com componentes compostos, na web, no servidor e em plataformas nativas.
Framework Rust para criar apps web, desktop e mobile a partir de uma única base de código, com componentes no estilo React e signals.