Redux tre grundläggande koncept
För att avsluta den inledande teoretiska delen ska vi bekanta oss med de tre grundläggande koncepten i Redux, som måste följas när man skapar applikationer.
Det första av dem talar om att det finns en enda källa till sanning. Ditt applikations globala tillstånd lagras i ett objektträd inom ett enda store.
Det andra konceptet - tillståndet är skrivskyddat. Det enda sättet att förändra det måste vara att skapa en action - ett objekt som beskriver vad som hände.
Det tredje konceptet säger åt oss att endast rena funktioner får delta i förändringarna. Det vill säga, för att specificera hur ditt tillståndsträd ska förändras, måste du skriva en ren reducer.