Zustand persistieren bedeutet, ihn in einem Speicher (localStorage, IndexedDB, ein Backend) zu speichern, damit er Seiten-Neuladen oder Sitzungen übersteht; hydratisieren bedeutet, ihn beim Start zurück in die App zu laden. Häufig für Warenkörbe, Auth-Token, Benutzereinstellungen und Entwurfsformulare.
Grundlegende persist + hydrate mit localStorage
() {
[cart, setCart] = ( {
{
saved = .();
saved ? .(saved) : [];
} {
[];
}
});
( {
.(, .(cart));
}, [cart]);
[cart, setCart];
}
