Härledd state är något värde du kan beräkna från befintlig state i stället för att lagra det separat. Principen: om du kan beräkna det, lagra det inte — härleda det vid varje rendering. Att lagra härledbara värden inbjuder dem att bli osynkroniserade.
Antipattern: lagring av vad du kan beräkna
() {
[items, setItems] = ([]);
[total, setTotal] = ();
() {
([...items, item]);
(total + item.);
}
}
