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.