Files
apps-registry/workloads/ecommerce/TECHNOLOGY.md
T
2026-07-19 19:37:41 -05:00

904 B

Arquitectura tecnológica

Browser
  ↓
Next.js 15 App Router
  ├─ Server Components / SSR / metadata SEO
  ├─ React Client Components
  │   ├─ Motion microinteractions
  │   ├─ Radix/shadcn UI
  │   └─ Zustand persisted cart
  ├─ Headless catalog interface
  │   ├─ Local mock JSON
  │   ├─ Shopify Storefront GraphQL
  │   └─ Medusa Store REST
  └─ next/image optimization
      ↓
Docker standalone :80
      ↓
Gitea Actions → Registry → Argo CD → Kubernetes

Decisiones

  • Mobile-first y componentes interactivos aislados como Client Components.
  • Datos y layout principal renderizados desde Server Components.
  • Modelo de dominio independiente del proveedor e-commerce.
  • Carrito local persistente; posteriormente puede sincronizarse con checkout remoto.
  • Las imágenes reales de Ari Shopping viven en public/images.