Išvestoji būsena yra bet kokia reikšmė, kurią galite apskaičiuoti iš esamos būsenos užuot ją saugojus atskirai. Principas: jei galite ją apskaičiuoti, jos nesaugokite — išveskite kiekvienoje render'oje. Saugant išvestinas reikšmes, jos gali iš sinchronizacijos.
Antipaternas: saugoti tai, ką galite apskaičiuoti
() {
[items, setItems] = ([]);
[total, setTotal] = ();
() {
([...items, item]);
(total + item.);
}
}
