Repolode
vapor

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. 1

    Consulta la documentación e instala Swift 6.0 o una versión posterior

  2. 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