Un framework web minimalista y de alto rendimiento para Go, basado en el paquete estándar net/http.
vapor/vapor
Vapor es un framework HTTP para crear sitios web, API y servicios en la nube con Swift.
- Estrellas
- 26,239
- Forks
- 1,534
- Issues abiertos
- 85
- Último commit
- hace 3 días
¿Qué es?
Vapor es un framework web HTTP de servidor escrito en Swift. Ofrece a los desarrolladores una base estructurada para crear sitios web, API JSON y back ends en la nube, de modo que Swift pueda usarse también fuera de las aplicaciones para plataformas de Apple.
El framework aprovecha las características del lenguaje Swift y ofrece un modelo expresivo para el enrutamiento y la gestión de solicitudes. Se distribuye como paquete de Swift, es compatible con Swift 6.0 y versiones posteriores, e incluye documentación en docs.vapor.codes y una comunidad activa en Discord.
Vapor tiene licencia MIT y es una buena opción para equipos que ya programan en Swift para iOS o macOS y quieren compartir el lenguaje y las herramientas en el servidor.
Funciones clave
- 01Enrutamiento y gestión de solicitudes expresivos para API HTTP y sitios web
- 02Basado en Swift y compatible con Swift 6.0 y versiones posteriores
- 03Se distribuye como paquete de Swift e incluye documentación oficial
- 04Comunidad activa en Discord y Mastodon
Casos de uso
- Crear API REST JSON en Swift para un back end compartido con una aplicación de iOS o macOS
- Crear sitios web o aplicaciones web del lado del servidor con Swift
- Implementar servicios en la nube escritos completamente en Swift
Inicio rápido
- 1
Consulta la documentación e instala Swift 6.0 o una versión posterior
- 2
Lee la documentación de Vapor 4 para empezar
Antes de usarlo
- Necesitas Swift 6.0 o una versión posterior.
- Tienes que aprender Swift, un lenguaje poco habitual en el desarrollo web.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es vapor?
- Vapor es un framework HTTP para crear sitios web, API y servicios en la nube con Swift. Vapor es un framework web HTTP de servidor escrito en Swift. Ofrece a los desarrolladores una base estructurada para crear sitios web, API JSON y back ends en la nube, de modo que Swift pueda usarse también fuera de las aplicaciones para plataformas de Apple.
- ¿vapor es gratuito? ¿Qué licencia tiene?
- vapor es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿vapor sigue mantenido?
- Mantenimiento activo. El último commit de vapor fue el 22 oct 2026.
- ¿Para qué puedo usar vapor?
- Crear API REST JSON en Swift para un back end compartido con una aplicación de iOS o macOS Crear sitios web o aplicaciones web del lado del servidor con Swift Implementar servicios en la nube escritos completamente en Swift
- ¿Cómo se instala vapor?
- Consulta la documentación e instala Swift 6.0 o una versión posterior Lee la documentación de Vapor 4 para empezar
- ¿Dónde consigo vapor?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/vapor/vapor
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework web rápido, minimalista y sin imponer criterios para Node.js, pensado para crear aplicaciones web y API HTTP.
Un framework web rápido y ligero para Node.js, con arquitectura de plugins, validación basada en esquemas y logging integrado con Pino.
Un framework web de Python de alto nivel que promueve el desarrollo rápido y un diseño limpio y pragmático.
Framework de aplicaciones web en PHP con sintaxis expresiva que incluye enrutamiento, ORM, migraciones, colas y difusión de eventos en tiempo real.
Framework Java con opiniones definidas para crear aplicaciones y servicios Spring listos para producción con una configuración mínima.