L-istati derivat hija kwalunkwe valur li tista' tikkalkula minn istati eżistenti minflok li tinħażnu separatament. Il-prinċipju: jekk tista' tikkalkula, tagħti - derivalha fuq kull render. L-ħżin ta' valuri derivabbli jinċita lilhom biex ikunu mħarrġa mill-isinkronizzazzjoni.
L-anti-pattern: ħżin ta' dak li tista' tikkalkula
() {
[items, setItems] = ([]);
[total, setTotal] = ();
() {
([...items, item]);
(total + item.);
}
}
