23 lines
739 B
Markdown
23 lines
739 B
Markdown
<!-- /docs/guide/redux-zustand.md-->
|
|
|
|
## 🧠 Zustand: Redux
|
|
|
|
Die Anwendung verwendet vollständig **Redux Toolkit** für die globale Zustandverwaltung.
|
|
|
|
- Dynamische Gerätegruppen (Layer) werden automatisch über `IdSystem` aus `GisSystemStatic`
|
|
initialisiert
|
|
- Layer-Steuerung erfolgt über `system-<IdSystem>` Keys im Redux `mapLayersSlice`
|
|
- Marker für Geräte werden über Vergleich `System` ↔ `IdSystem` angezeigt
|
|
|
|
### Gründe für Redux :
|
|
|
|
- Bessere Nachvollziehbarkeit durch zentrale Store-Struktur
|
|
- Unterstützung für DevTools, Logging, Debugging
|
|
- Einheitliche Behandlung von Status, auch bei komplexen Komponenten
|
|
|
|
➡ Neue Features bitte ausschließlich mit Redux umsetzen!
|
|
|
|
---
|
|
|
|
[Zurück zur Übersicht](../README.md)
|