Avledet tilstand er enhver verdi du kan beregne fra eksisterende tilstand i stedet for å lagre separat. Prinsippet: hvis du kan beregne det, lagre det ikke — utled det ved hver rendering. Lagring av beregnbare verdier inviterer dem til å bli usynkronisert.
Anti-mønsteret: lagring av det du kan beregne
() {
[items, setItems] = ([]);
[total, setTotal] = ();
() {
([...items, item]);
(total + item.);
}
}
