Lecteur de documentation

frontend backend boundaries

Fichier source: architecture/frontend-backend-boundaries.md

Markdown rendu Markdown

Frontend / Backend Boundaries

Architecture des zones UI/API/lib + contrats

          
mermaid
flowchart LR subgraph FE[Frontend] UI[Pages + Components] NAV[Navigation + Rubriques] end subgraph API[Backend API] ROUTES[App API Routes] AUTH[AuthN/AuthZ + Proxy] end subgraph DOMAIN[Domain Services] ACTIONS[Actions data-contract + unified-source] COMMUNITY[Community + moderation] GAMIFICATION[Progression/gamification] end subgraph DATA[Data Layer] SUPA[(Supabase)] end UI --> ROUTES NAV --> ROUTES ROUTES --> AUTH ROUTES --> ACTIONS ROUTES --> COMMUNITY ROUTES --> GAMIFICATION ACTIONS --> SUPA COMMUNITY --> SUPA GAMIFICATION --> SUPA

Fallback statique:

          
md
![Frontend backend boundaries fallback](../archive/fallback-frontend-backend-boundaries.png)

Frontend (apps/web)

Backend (API routes + services)

Contrats a stabiliser

Regle