Saltar al contenido
CM
moreno.site
VOLVER AL ARCHIVO

Bebidas Router Dom.

Bebidas Router Dom

El Desafío

El objetivo era demostrar una Single Page Application con ruteo dinámico, consumo de APIs externas y manejo de favoritos sin backend propio.

Arquitectura y Solución

Integración asíncrona con la API TheCocktailDB utilizando manejo de errores avanzado.

Gestión de estado global con Zustand para una experiencia de usuario sin recargas.

Validación de esquemas de datos con Zod para asegurar la integridad de la información.

Sistema de persistencia en LocalStorage para guardar recetas favoritas del usuario.

Diseño responsivo optimizado para uso tipo app en dispositivos móviles.

Resultados Clave

ImpactoLa arquitectura permite añadir nuevas fuentes de datos con bajo acoplamiento.
ClaridadLa navegación entre recetas y favoritos se mantiene fluida mediante React Router.
  • La arquitectura permite añadir nuevas fuentes de datos con bajo acoplamiento.
  • La navegación entre recetas y favoritos se mantiene fluida mediante React Router.
  • El código queda modular y testeable para seguir incorporando funcionalidades.
  • La experiencia de usuario ofrece carga progresiva y feedback claro ante errores de API.
VISITAR PROYECTO
#TypeScript#Zustand#Zod#API Rest