Hosting Vapor
Desplega amb Vapor i oblida't del servidor
El teu servidor en Swift en internet, amb la compilació, els desplegaments i la base de dades ja resolts. Sense que ningú del teu equip haja de mantindre un servidor.
Per a què servix
El servidor de la teua app iOS
El mateix llenguatge en el mòbil i en el servidor.
APIs
Servicis ràpids i amb pocs recursos.
Temps real
Connexions obertes per a avisos i dades en directe.
Codi compartit
Els mateixos models en l'app i en el servidor.
Què és Vapor
Un framework de codi obert per a escriure servidors web en Swift. Permet a un equip que ja programa per a Apple fer també el servidor, sense canviar de llenguatge.
- Llenguatge
- Swift
- Tipus
- Framework web
- Llicència
- MIT, codi obert
- Base de dades
- PostgreSQL o MySQL
- Swift
Un llenguatge per a tot
Qui fa l'app pot fer el servidor, i compartir models entre els dos.
- Fluent
La base de dades com a objectes
Consultes, relacions i migracions escrites en Swift.
- Asíncron
Moltes peticions alhora
Concurrència moderna del llenguatge, sense bloquejar el servidor.
- Tipat
Els errors, abans de publicar
El compilador detecta fallades que en altres llenguatges apareixen en producció.
- WebSockets
Connexions en directe
Xats, avisos i dades que arriben sense recarregar.
- Rendiment
Compilat i lleuger
S'executa com un binari, amb poc consum de memòria.
Per què hauries d'allotjar-lo amb nosaltres
Pel teu compte
- Configurar el servidor i el certificat
- Muntar la compilació de Swift en Linux
- Mantindre el procés viu i reiniciar-lo si cau
- Llançar les migracions en cada versió
- Vigilar còpies i registres
Amb Nebux
- Servidor i certificat a punt
- Compilació i desplegament ja muntats
- Procés sempre en marxa i vigilat
- Migracions en cada desplegament
- Còpies i registres a càrrec nostre
Com començar
Migrem el que ja tens
Muntem una còpia al costat de la teua aplicació actual, la revises amb calma i només llavors canviem el domini.
Comences de zero
T'entreguem un entorn amb Vapor en marxa, amb el domini i el certificat a punt perquè el teu equip comence a programar.