Zustand
Mi az a state management?
Local vs globális state, prop drilling, és tipikus esetek, amikor state management kell.
Mi az a state management?
Mi az a state?
A React alkalmazásokban a state az alkalmazás aktuális adatállapota: minden, ami változhat és befolyásolja a UI-t.
Példák:
- számláló aktuális értéke
- bejelentkezett felhasználó
- modal nyitva/zárva
- kosár tartalma
Mi az a globális state?
Globális state akkor kell, amikor több, egymástól távoli komponens ugyanazt az adatot olvassa/módosítja, és a useState-es megoldás prop drillinget eredményez.
Mikor van rá szükség?
- authentikáció
- témakezelés (dark/light)
- kosár
- globális UI állapotok (sidebar, modal, toast)