Redux-in uc əsas konsepsiyası
Giriş nəzəri hissəsini yekunlaşdıraraq, biz proqramlar yaradarkən əməl edilməsi lazım olan Redux-in üç əsas konsepsiyası ilə tanış olacayıq.
Onlardan birincisi tək bir həqiqət mənbəyinin olmasıdır. Proqramınızın qlobal vəziyyəti obyektlərin ağacı şəklində tək bir maqazinda saxlanılır.
Ikinci konsepsiya - vəziyyəti yalnız oxumaq olar. Onu dəyişdirməyin yeganə yolu, baş verənləri təsvir edən bir obyekt olan bir əməliyyat yaratmaq olmalıdır.
Üçüncü konsepsiya bizə dəyişikliklərdə yalnız saf funksiyalar iştirak edə biləcəyini deyir. Yəni, vəziyyət ağacınızın necə dəyişməli olduğunu göstərmək üçün siz saf bir redukser yazmalısınız.