Abgeleiteter Zustand ist ein Wert, den du aus einem vorhandenen Zustand berechnen kannst, anstatt ihn separat zu speichern. Das Prinzip: Wenn du es berechnen kannst, speichere es nicht — leite es bei jedem Render ab. Das Speichern von ableitbaren Werten lädt dazu ein, aus der Synchronisation zu geraten.
Das Anti-Pattern: das speichern, was man berechnen kann
() {
[items, setItems] = ([]);
[total, setTotal] = ();
() {
([...items, item]);
(total + item.);
}
}
