Tri osnovni koncepti Redux
Za zaključek uvodnega teoretičnega dela se bomo seznanili s tremi osnovnimi koncepti Redux, ki jih je treba upoštevati pri razvoju aplikacij.
Prvi pravi o obstoju edinega vira resnice. Globalno stanje vaše aplikacije je shranjeno v drevesu objektov znotraj enega samega shrambe (store).
Drugi koncept - stanje je mogoče le brati. Edini način za njegovo spreminjanje mora biti ustvarjanje akcije (action) - objekta, ki opisuje, kaj se je zgodilo.
Tretji koncept nam pove, da lahko v spremembah sodelujejo le čiste funkcije. To pomeni, da morate za določitev, kako se mora spremeniti vaše drevo stanja, napisati čist reducer.