Una breve introducción a Server Side Swift utilizando el framework Vapor. Veremos como podemos salir con algo pequeño a producción en cuestión de minutos, con la idea de animarnos a que perdamos el miedo y todos empecemos a probar un poco de Server-Side Swift, aprovechando que no necesitamos cambiar de lenguaje para expandir nuestro stack.
Para poder desarrollar nuestras propias aplicaciones Server Side con Vapor, necesitamos de los siguientes requerimientos para poder tener nuestro ambiente con todas las dependencias aptas para empezar a trabajar.
-
Xcode 9.3 or greater. You can find it here
-
Swift 4.1
Chequear la versión actual de Swift.
swift --version
Para poder crear aplicaciones Server Side con Vapor, necesitamos instalar Vapor Toolbox.
- Vapor Toolbox
brew install vapor/tap/vapor
Podemos chequear que se haya instalado correctamente y ver los comandos disponibles.
vapor --help
Add additional notes about how to deploy this on a live system
- Vapor - The Swift web framework used.
- Vapor Cloud - Cloud hosting for Vapor apps.
- Swift Package Manager - Dependency Management