Capítulo ocho
Hablando
el idioma
El vocabulario de construir —
no código, solo los sustantivos y verbos.
Estás a punto de sentarte con un agente de código y construir algo. Va a usar palabras como "deploy," "endpoint," "componente" y "schema." Si esas palabras te resultan opacas, te sentirás perdido — no porque no puedas construir, sino porque no puedes dirigir. Este capítulo te da el anillo decodificador. No cómo programar. Cómo hablar el idioma de construir.
Piénsalo como conducir un coche. No necesitas entender motores de combustión, relaciones de transmisión ni presión de líquido de frenos. Necesitas saber: acelerador, freno, volante, espejos. El vocabulario de dirección, no de implementación.
El stack: un anillo decodificador
Cada app — desde Instagram hasta una simple lista de tareas — está construida con cuatro capas. Los desarrolladores lo llaman "el stack." Aquí está todo, desmitificado:
Frontend
Lo que la gente ve y toca. Botones, texto, imágenes, animaciones. El comedor de un restaurante.
Backend
La lógica detrás de escena. Procesa peticiones, verifica contraseñas, envía emails. La cocina.
Base de datos
Donde tu app recuerda cosas. Cuentas de usuario, publicaciones, configuraciones. La despensa y el libro de recetas.
Deployment
Cómo llega a internet. Hosting, dominios, salir en vivo. Abrir las puertas del restaurante.
Eso es todo. Cada app que has usado es alguna combinación de esas cuatro capas. Cuando tu agente de código dice "voy a configurar el backend," significa "voy a escribir la lógica detrás de escena." Cuando dice "vamos a hacer deploy," significa "vamos a ponerlo en internet." No necesitas saber cómo funciona cada capa. Necesitas saber que existen y para qué sirven.
El agente como tutor
Esto es lo que nadie te cuenta: el agente de código también es tu profesor. ¿No sabes qué significa "npm"? Pregunta. ¿Un mensaje de error te confunde? Pégalo y di "explícame esto como si no fuera desarrollador." ¿Quieres saber por qué el agente eligió React en vez de otra cosa? Pregunta. Te explicará su razonamiento en español llano, paso a paso, las veces que necesites.
Tus primeros cinco minutos
Abre tu herramienta de código. Describe tu proyecto en lenguaje natural: "Quiero crear un seguimiento de entrenamientos donde registre mis ejercicios y vea mi progreso a lo largo del tiempo." El agente te hará preguntas para clarificar, sugerirá un stack y empezará a construir. Tu primer trabajo es responder sus preguntas y observar lo que crea.
Explora las cuatro capas de una app web. Haz clic para aprender el vocabulario — y luego ponte a prueba.
Ya conoces las palabras. Tienes la idea. Ahora es hora de sentarte con tu agente de código y construir de verdad. A continuación: el arte del ciclo de construcción — iteración, evaluación y qué hacer cuando las cosas se rompen.