DevPath · Aprende a programar ESPTEN

Mini-proyecto: tu equipo, full-stack

Cierras el círculo

El último checkpoint 🚀

Tu equipo ha recorrido un camino: empezó como una ficha en la consola, creció a un equipo con estadísticas, y en React le pusiste cara en pantalla. Pero todo eso vivía en el código: si recargas, se va. Las apps de verdad recuerdan.

Hoy cierras el círculo: tu equipo pasa a una base de datos (SQL) y se sirve por una API (Node). Esto es full-stack.

El viaje de un dato

Cuando tu pantalla pide el equipo, el dato hace este viaje:

[ Base de datos ]  →  [ API / servidor ]  →  [ Interfaz ]
   SQL (la tabla)      Node (el handler)      React (③)

Lo construirás de la base hacia arriba

Cada handler recibe (req, res). En las pruebas lo llamamos con una petición y una respuesta simuladas (crearReq/crearRes), como un Express de juguete. 👇

Ejemplos

Un handler en acción — pulsa Ejecutar

function listarEquipo(req, res) {
  res.json([
    { nombre: "Ana", edad: 26 },
    { nombre: "Beto", edad: 36 },
  ]);
}

// En las pruebas se llama con req/res simulados:
const res = crearRes();
listarEquipo(crearReq(), res);
console.log("Estado:", res.statusCode);
console.log("Cuerpo:", res.body);
Pon esto en práctica

DevPath es un curso práctico: aquí lees la teoría; en la app la pones en práctica con ejercicios que se ejecutan de verdad, sin conexión.

Empezar gratis en la app →
Ver el módulo →