620 B
620 B
Coding-Konventionen
Naming
- Alle internen Funktionen beginnen mit
_Prefix - camelCase für Variablen und Funktionsnamen (kein snake_case)
Frontend-Regeln
- Keine Browser-Dialoge (alert/confirm/prompt) -- stattdessen
useConfirm()undusePrompt()Hooks - CSS Modules für Komponenten-Styles
Backend-Regeln
- Fehler propagieren -- keine stillen Fallbacks bei kritischen Pfaden
- Pydantic-Models als einzige Quelle für UI-Feld-Definitionen
PowerOnModelals Basis mitsysCreatedAt,sysCreatedBy,sysModifiedAt,sysModifiedBy