Angular es una plataforma basada en TypeScript para crear aplicaciones web, con CLI, routing, formularios, SSR y componentes de Material.
sveltejs/kit
Framework para crear aplicaciones web full-stack con Svelte, que incluye enrutamiento, renderizado en el servidor y adaptadores de despliegue para muchas plataformas de hosting.
- Estrellas
- 20,864
- Forks
- 2,351
- Issues abiertos
- 890
- Último commit
- hace 21 horas
¿Qué es?
SvelteKit es el framework oficial para crear aplicaciones con Svelte, una biblioteca de UI basada en componentes. Proporciona la estructura necesaria para convertir componentes de Svelte en aplicaciones web completas, con enrutamiento basado en archivos, renderizado del lado del servidor y navegación del lado del cliente en un mismo proyecto.
El proyecto se divide en un paquete principal y un conjunto de adaptadores. Cada adaptador prepara el resultado de la compilación para un destino específico, como servidores Node.js, hosting de sitios estáticos, Cloudflare, Netlify o Vercel. Otros paquetes permiten optimizar imágenes mediante enhanced-img y empaquetar bibliotecas de componentes de Svelte con la herramienta package.
SvelteKit se basa en Vite para el desarrollo y la generación de bundles. Los proyectos se crean a partir de una plantilla, y el repositorio incluye pautas para contribuir al propio framework.
Funciones clave
- 01Enrutamiento basado en archivos, con renderizado del lado del servidor y navegación del lado del cliente.
- 02Adaptadores de despliegue para Node, hosting estático, Cloudflare, Netlify y Vercel.
- 03Basado en Vite para el desarrollo y la generación de bundles.
- 04Optimización de imágenes mediante el paquete enhanced-img.
- 05Herramienta para empaquetar y publicar bibliotecas de componentes de Svelte.
Casos de uso
- Crear un sitio web o una aplicación web full-stack con Svelte.
- Desplegar una aplicación de Svelte como sitio estático o en una plataforma serverless.
- Publicar una biblioteca reutilizable de componentes de Svelte.
Inicio rápido
- 1
Lee la documentación oficial de SvelteKit para empezar
- 2
Para desarrollar SvelteKit en local, sigue las instrucciones de CONTRIBUTING.md en el repositorio
Temas
Preguntas frecuentes
- ¿Qué es kit?
- Framework para crear aplicaciones web full-stack con Svelte, que incluye enrutamiento, renderizado en el servidor y adaptadores de despliegue para muchas plataformas de hosting. SvelteKit es el framework oficial para crear aplicaciones con Svelte, una biblioteca de UI basada en componentes. Proporciona la estructura necesaria para convertir componentes de Svelte en aplicaciones web completas, con enrutamiento basado en archivos, renderizado del lado del servidor y navegación del lado del cliente en un mismo proyecto.
- ¿kit es gratuito? ¿Qué licencia tiene?
- kit es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿kit sigue mantenido?
- Mantenimiento activo. El último commit de kit fue el 20 oct 2026.
- ¿Para qué puedo usar kit?
- Crear un sitio web o una aplicación web full-stack con Svelte. Desplegar una aplicación de Svelte como sitio estático o en una plataforma serverless. Publicar una biblioteca reutilizable de componentes de Svelte.
- ¿Cómo se instala kit?
- Lee la documentación oficial de SvelteKit para empezar Para desarrollar SvelteKit en local, sigue las instrucciones de CONTRIBUTING.md en el repositorio
- ¿Dónde consigo kit?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/sveltejs/kit
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de programación con IA y de código abierto que funciona en el navegador: haz clic en un elemento de tu app en ejecución para que edite el código fuente.
Framework basado en React para crear sitios web y aplicaciones rápidos, con datos de CMS, Markdown y API mediante GraphQL.
Framework web rápido, minimalista y sin imponer criterios para Node.js, pensado para crear aplicaciones web y API HTTP.
Una biblioteca de JavaScript para crear interfaces de usuario interactivas con componentes componibles, disponible para la web, el servidor y plataformas nativas.
Framework de Rust para crear aplicaciones web, de escritorio y móviles desde una sola base de código, con componentes similares a los de React y signals.