Cómo desplegar una app creada con vibe coding
Que una app funcione en la preview del builder no significa que esté lista para producción. El dominio, los secretos, la base de datos y el runtime cambian durante el despliegue.

1. Guarda el código en tu repositorio
Exporta o sincroniza con GitHub, incluye el lockfile y elimina claves privadas. Una copia limpia debe instalarse sin archivos ocultos del constructor.
2. Configura hosting y variables
Conecta el repositorio, selecciona el framework y guarda secretos solo en variables protegidas. Separa los valores de preview y producción y nunca expongas claves privadas al navegador.
3. Protege base de datos y autenticación
Aplica migraciones con control, activa permisos por filas o roles y prueba con dos cuentas. Actualiza OAuth, CORS, webhooks y correos para el dominio definitivo.
4. Prueba antes de conectar el dominio
En una ventana privada y un móvil prueba registro, acceso, recuperación, flujo principal, errores, rutas directas y servicios externos. Después configura HTTPS, canonical, sitemap, monitorización y rollback.
Preguntas frecuentes
¿Por qué funciona en preview y falla en producción?
Las dos fases pueden usar variables, dominios, comandos y permisos de datos diferentes.
¿Qué prueba es imprescindible?
Acceso, permisos, flujo de datos principal, URLs directas, móvil y vuelta a la versión anterior.