DevPath · Aprende a programar ESPTEN

Proyecto: gestor de tareas full-stack

Anatomía de una app full-stack

De abajo a arriba

Una aplicación full-stack tiene tres capas. La forma más sólida de construirla es de abajo a arriba, asegurando cada capa antes de la siguiente:

  1. Base de datos: dónde viven los datos de forma permanente (las tareas).
  2. Backend (API): la lógica y los endpoints que leen y modifican esos datos.
  3. Frontend: la interfaz que el usuario ve, que consume la API.

El proyecto: un gestor de tareas

Vas a construir las piezas de un gestor de tareas. Una tarea es un objeto:

{ id: 1, titulo: "Estudiar SQL", hecha: false }

En los siguientes ejercicios construirás, en orden:

Cada pieza es pequeña; juntas forman una app real. ¡Vamos!

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 →