PTENES
RUTA 2

🏗️ Construir y publicar

Pasa del concepto a la práctica: parte del problema bien definido hasta tener una app funcionando en localhost; después, publícala y mantenla activa con control de versiones, deploy seguro y monitoreo.

2
Módulos
16
Temas
~2h30
Duración
Intermedio
Nivel
Problema definido + SOP localhost app en funcionamiento GitHub repositorio Vercel deploy 🌐 Módulo 2.1 — construir Módulo 2.2 — publicar y mantener

Mapa de la ruta

Contenido detallado

2.1~75 min

🎯 Tu primera app: del problema a localhost

Antes de escribir una línea de código: definir bien el problema, usar la IA como sparring, generar un SOP, aportar referencias visuales, coordinar agentes en paralelo, planificar, guardar el contexto y conectar una base de datos mediante MCP.

Qué es:

La regla «55-5»: de 60 minutos, invierte ~55 en entender el problema y solo ~5 en apresurarte a encontrar la solución. La mayoría de los tutoriales va directo al código: no hagas eso.

Por qué aprender:

Un problema mal definido genera una app que nadie usa. La claridad al principio ahorra horas de retrabajo.

Conceptos clave:

Definición del problema · regla 55-5 · evitar las prisas con el código.

Qué es:

Usa la IA como compañera de práctica: pídele que desafíe tu razonamiento y te ayude a definir el problema. Después, pídele un SOP (procedimiento) breve, de no más de 800 caracteres.

Por qué aprender:

El contrapunto de la IA expone las fallas desde temprano; el SOP se convierte en la guía que orienta la construcción.

Conceptos clave:

Sparring · desafiar el razonamiento · SOP ≤ 800 caracteres.

Qué es:

Alimenta al agente con referencias visuales (capturas de pantalla de sitios que te gustan). La IA es muy buena en diseño, pero funciona mucho mejor con especificidad.

Por qué aprender:

"Haz que se vea bien" es vago; una captura de referencia transmite la intención visual en segundos.

Conceptos clave:

Referencia visual · especificidad · galerías (Awwwards, Dribbble, Mobbin, Land-book).

Qué es:

En Agent Manager puedes gestionar varios agentes y proyectos al mismo tiempo. Cada workspace = un proyecto, y te mueves mucho más rápido.

Por qué aprender:

El paralelismo multiplica tu producción: mientras un agente trabaja, tú revisas o inicias otro.

Conceptos clave:

Agent Manager · workspace por proyecto · paralelismo.

Qué es:

Trata a cada agente como a un empleado: asígnales tareas SEPARADAS. Nunca pongas a dos agentes en la misma tarea: chocan y se estorban.

Por qué aprender:

Es como un equipo donde nadie hace el trabajo de otra persona: menos conflictos, más avances.

Conceptos clave:

División del trabajo · evitar colisiones · un agente, una tarea.

Qué es:

Pon al agente en modo de planificación: propone un plan y tú lo revisas y apruebas como lo harías con un empleado. Las acciones quedan a la espera de aprobación en el inbox.

Por qué aprender:

Aprobar el plan antes de la ejecución evita que el agente se ponga a construir algo equivocado.

Conceptos clave:

Planning mode · revisión · aprobación en el inbox.

Qué es:

Un archivo .md (ej.: Gemini.md) con las reglas del proyecto —fuente, colores, propósito— que el agente vuelve a leer siempre. Sobrevive al "desbordamiento" de la ventana de contexto. Un research.md guarda investigación reutilizable.

Por qué aprender:

Es la memoria a largo plazo del proyecto: el agente no «olvida» tus decisiones.

Conceptos clave:

Archivo de contexto · ventana de contexto · research.md.

Qué es:

MCP (Model Context Protocol) es el «idioma universal» que permite que apps y servicios se comuniquen. Conecta una base de datos (Supabase) mediante un token y el agente crea el proyecto y escribe el SQL por su cuenta.

Por qué aprender:

Con una base de datos conectada, tu app guarda datos reales, sin que tengas que escribir SQL a mano.

Conceptos clave:

MCP · token · Supabase · SQL generado por el agente.

Ver completo
2.2~75 min

🚀 Publicar y mantener tu app

Saca la app de localhost: conecta GitHub, haz deploy en Vercel, protege las claves con env vars, activa analytics, depura con capturas de pantalla, haz commit siempre, revierte cambios y controla el gasto de la API.

Qué es:

Conecta AntiGravity a GitHub mediante MCP para gestionar y publicar repositorios directamente desde el editor. Requiere un Personal Access Token (fine-grained, con validez) y Docker instalado para que la integración funcione.

Por qué aprender:

Publicar sin salir del editor reduce la fricción y mantiene todo en un solo flujo.

Conceptos clave:

GitHub MCP · Personal Access Token · Docker.

Qué es:

Vercel es el «puente» de GitHub al mundo: alojamiento en producción. Add New → Project → importar el repo → publicar, y la app queda disponible.

Por qué aprender:

Es el paso que convierte un proyecto local en algo a lo que cualquiera puede acceder mediante un enlace.

Conceptos clave:

Hosting · importar repo · producción.

Qué es:

Para proteger las claves de API, el agente solo nombra la variable; tú pegas la clave en Vercel (Settings → Environment Variables) y vuelves a implementar. La clave nunca aparece en el código.

Por qué aprender:

Una clave expuesta en el código es el error de seguridad n.º 1 y puede salir caro.

Conceptos clave:

Env var · nombrar vs. valor · Redeploy.

Qué es:

Habilita Analytics y Speed Insights en el panel de Vercel e instala el paquete desde la terminal (npm). Así podrás monitorear las visitas y el rendimiento, con un generoso plan gratuito.

Por qué aprender:

Sin datos, adivinas. Con datos, mejoras lo que importa.

Conceptos clave:

Analytics · Speed Insights · npm · plan gratis.

Qué es:

Cuando falle el build, toma una captura de pantalla de los logs de error y envíasela al agente: "hubo un error en el deploy, corrígelo". Usa DevTools (Console/Network) y envía una captura del error.

Por qué aprender:

La imagen le da al agente el contexto exacto: así corrige mucho más rápido.

Conceptos clave:

Registros de errores · captura de pantalla · DevTools (Console/Network).

Qué es:

Haz commits con frecuencia. Historia real: programar durante 6 horas sin hacer un commit y perder la mejor versión. El control de versiones es tu red de seguridad.

Por qué aprender:

Cada commit es un punto de retorno seguro: nunca pierdes más que el último fragmento.

Conceptos clave:

Commit frecuente · historial · punto de retorno.

Qué es:

En Vercel: Deployments → elige la versión estable anterior → Redeploy. Es «volver en el tiempo». También puedes revertir desde GitHub.

Por qué aprender:

Un deploy fallido deja de ser motivo de pánico: restauras la versión buena en segundos.

Conceptos clave:

Deployments · versión estable · Redeploy · revertir en GitHub.

Qué es:

Define un presupuesto de gasto en la API para evitar una factura enorme. Y vuelve privado el repositorio después de publicarlo.

Por qué aprender:

Un límite de gasto evita sorpresas en la factura; un repo privado protege tu código y tus claves.

Conceptos clave:

Presupuesto de API · límite de gasto · repositorio privado.

Ver completo
← Ruta 1: Fundamentos Ruta 3: Escalar la producción →