Trys pagrindinės Redux koncepcijos
Baigdami įvadinę teorinę dalį, susipažinsime su trimis pagrindinėmis Redux koncepcijomis, kurių reikia laikytis kuriant programas.
Pirmoji iš jų teigia, kad yra vienintelė tiesos šaltinis. Jūsų programos globali būsena yra saugoma objektų medyje vienintelėje sandėliuko (store) vietoje.
Antroji koncepcija - būseną galima tik skaityti. Vienintelis būdas ją pakeisti turi būti veiksmo (action) sukūrimas - objekto, kuris apibūdina, kas atsitiko.
Trečioji koncepcija mums sako, kad pokyčiuose gali dalyvauti tik grynosios funkcijos. Tai yra, norint nurodyti, kaip turi keistis jūsų būsenos medis, jūs turite parašyti grynąjį reducerį.