1.0 KiB
1.0 KiB
Structure de présentation
Ce dossier contient tous les éléments liés à l'interface utilisateur de l'application, organisés comme suit :
Sous-dossiers
/admin: Pages et widgets spécifiques à l'interface administrateur/user: Pages et widgets spécifiques à l'interface utilisateur/auth: Pages et widgets liés à l'authentification/public: Pages et widgets accessibles sans authentification/widgets: Widgets partagés utilisés dans plusieurs parties de l'application
Organisation des fichiers
Chaque sous-dossier peut contenir :
- Des pages (écrans complets)
- Des widgets spécifiques à cette section
- Des modèles de données d'UI
- Des utilitaires d'UI spécifiques
Bonnes pratiques
- Les widgets réutilisables dans plusieurs sections doivent être placés dans
/widgets - Les widgets spécifiques à une section doivent être placés dans le sous-dossier correspondant
- Utiliser des imports relatifs pour les fichiers du même module
- Utiliser des imports absolus pour les fichiers d'autres modules