Трите основни концепции на Redux
В завършване на въводната теоретична част ние ще се запознаем с трите основни концепции на Redux, на които трябва да се придържаме при създаване на приложения.
Първата от тях гласи, че има единствен източник на истината. Глобалното състояние на вашето приложение се съхранява в дърво от обекти вътре в единствено хранилище.
Втората концепция - състоянието може само да се чете. Единственият начин то да бъде променено трябва да бъде създаването на действие - обект, който описва какво се е случило.
Третата концепция ни казва, че в промените могат да участват само чисти функции. Тоест, за да се укаже как трябва да се промени вашето дърво на състоянието, трябва да напишете чист редуктор.