Ustrajavanje stanja znači spremanje u pohranu (localStorage, IndexedDB, backend) kako bi preživjelo ponovno učitavanje stranice ili sesije; rehidriranje znači ponovno učitavanje u aplikaciju pri pokretanju. Često za košarice, tokene za autentifikaciju, korisničke preferencije i skice obrazaca.
Osnovna ustrajavanje + rehidriranje s localStorage
() {
[cart, setCart] = ( {
{
saved = .();
saved ? .(saved) : [];
} {
[];
}
});
( {
.(, .(cart));
}, [cart]);
[cart, setCart];
}
