DevPath · Aprende a programar ESPTEN

Capstone ejecutable: gestor de tareas de punta a punta

Conectar las capas (y por qué funciona)

Inyectar las dependencias

Cada capa recibe la de abajo como parámetro, en vez de crearla por su cuenta:

const store   = crearStore();        // datos
const api     = crearApi(store);     // la API usa el store
const cliente = crearCliente(api);   // el cliente usa la API (fetch)

A esto se le llama inyección de dependencias, y tiene dos superpoderes:

En los ejercicios construyes cada capa y, al final, las conectas en una app que arranca, comprobando que el flujo de extremo a extremo funciona ejecutándolo.

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 →
← Las capas de una app full-stackVer el módulo →