Hosting Vapor
Despliega con Vapor y olvídate del servidor
Tu servidor en Swift en internet, con la compilación, los despliegues y la base de datos ya resueltos. Sin que nadie de tu equipo tenga que mantener un servidor.
Para qué se usa
El servidor de tu app iOS
El mismo lenguaje en el móvil y en el servidor.
APIs
Servicios rápidos y con pocos recursos.
Tiempo real
Conexiones abiertas para avisos y datos en directo.
Código compartido
Los mismos modelos en la app y en el servidor.
Qué es Vapor
Un framework de código abierto para escribir servidores web en Swift. Permite a un equipo que ya programa para Apple hacer también el servidor, sin cambiar de lenguaje.
- Lenguaje
- Swift
- Tipo
- Framework web
- Licencia
- MIT, código abierto
- Base de datos
- PostgreSQL o MySQL
- Swift
Un lenguaje para todo
Quien hace la app puede hacer el servidor, y compartir modelos entre los dos.
- Fluent
La base de datos como objetos
Consultas, relaciones y migraciones escritas en Swift.
- Asíncrono
Muchas peticiones a la vez
Concurrencia moderna del lenguaje, sin bloquear el servidor.
- Tipado
Los errores, antes de publicar
El compilador detecta fallos que en otros lenguajes aparecen en producción.
- WebSockets
Conexiones en directo
Chats, avisos y datos que llegan sin recargar.
- Rendimiento
Compilado y ligero
Se ejecuta como un binario, con poco consumo de memoria.
Por qué deberías alojarlo con nosotros
Por tu cuenta
- Configurar el servidor y el certificado
- Montar la compilación de Swift en Linux
- Mantener el proceso vivo y reiniciarlo si cae
- Lanzar las migraciones en cada versión
- Vigilar copias y registros
Con Nebux
- Servidor y certificado listos
- Compilación y despliegue ya montados
- Proceso siempre en marcha y vigilado
- Migraciones en cada despliegue
- Copias y registros a nuestro cargo
Cómo empezar
Migramos lo que ya tienes
Montamos una copia junto a tu aplicación actual, la revisas con calma y solo entonces cambiamos el dominio.
Empiezas de cero
Te entregamos un entorno con Vapor en marcha, con el dominio y el certificado listos para que tu equipo empiece a programar.