📄️ Stratégie des composants
Nous distinguons les primitives UI et les composants métier.
📄️ Structure du Projet
La base de code suit une Architecture Basée sur les Fonctionnalités combinée avec le Next.js App Router.
📄️ Moteur Vidéo & Streaming
Le dashboard FirstBreath est unique car il doit afficher de la vidéo en direct avec une Latence Inférieure à la Seconde dans un environnement navigateur.
📄️ Gestion d'État
État Serveur (TanStack Query)
📄️ Stratégie de Cache & Clés
Liste complète des clés de cache React Query et règles d'invalidation.
📄️ Structure des Features
Nous utilisons une approche Domain-Driven Design (DDD) pour l'organisation des fichiers.
📄️ Hooks Globaux
Ces hooks sont disponibles dans toute l'application (pas spécifiques à une seule feature). Ils sont situés dans hooks/.