Normalization bedeutet, Daten in einer flachen, relationalen Struktur zu speichern — indiziert nach id in Nachschlagetabellen — anstatt in tief verschachtelten Objekten/Arrays. Es ist dieselbe Idee wie Datenbanknormalisierung, angewendet auf Client-State, und es macht Updates und Lookups effizient und konsistent.
Das Problem mit verschachteltem/denormalisiertem State
: [
{ : , : , : { : , : } },
{ : , : , : { : , : } },
]
