Amo Vapor

Jorge, al ver el logotipo del framework Vapor, se enamora a primera vista: ojos de corazón y varios corazones flotando alrededor.

Tabla de contenidos


❤️ Swift del lado servidor

Cuando cursé el Swift Full Stack Bootcamp en Apple Coding Academy, uno de los módulos que se nos impartió fue Swift del lado servidor a través del framework Vapor.

Nada más comenzar con la parte teórica, mi corazón empezó a palpitar con fuerza y simplemente, a mitad de aquella primera clase, ya estaba completamente enamorado.

Así que, si me preguntan “¿Cuál fue tu módulo favorito del Bootcamp?”, sin lugar a dudas diría que este.


👍🏻 ¿Por qué me gusta?

Siempre he pensado que la parte de backend es el cerebro de cualquier aplicación o web.
Es ahí donde está toda la chicha: donde se procesa la información (normalmente desde una base de datos) y se prepara para que el usuario final la reciba de la forma más sencilla y transparente posible.

Que quede claro: no menosprecio el frontend.
De hecho, me parece admirable la gente que crea diseños increíbles: auténticos héroes para mí, porque eso es algo que personalmente me resulta imposible… aunque con SwiftUI me entiendo bastante bien.


🧸 Jugando con Vapor

En próximas entradas del blog iré profundizando mucho más, pero ya puedo contar que me he dedicado a jugar mucho con Vapor:

📦 Paquete individual para configurar distintos servicios

🌐 Servidor gRPC

🗂 Modelo de datos con vistas (incluidas materialized views), índices, permisos por aplicación y esquemas

🧮 Enumerados con migraciones automáticas

🔑 PassKey

📊 Bulk inserts para poblar grandes volúmenes de datos

⏱ Tareas programadas con asincronía

… y mucho más 🚀

A lo largo de distintas entradas del blog contaré un poco de todo.
Eso sí: aunque Vapor y Swift del lado servidor me guste mucho, no todo será sobre backend… habrá espacio para muchos otros temas que me entusiasman.

Keep coding, keep running 🏃‍♂️