Тры асноўныя канцэпцыі Redux

У завяршэнні ўводнай тэарэтычнай часткі мы пазнаёмся з трыма асноўнымі канцэпцыямі Redux, якіх неабходна прытрымлівацца пры стварэнні дадаткаў.

Першая з іх гаворыць аб наяўнасці адзінага крыніцы ісціны. Глабальны стан вашага дадатка захоўваецца ў дрэве аб'ектаў усярэдзіне адзінага сховішча.

Другая канцэпцыя - стэйт можна толькі чытаць. Адзіным спосабам яго змянення павінна быць стварэнне экшна - аб'екта, які апісвае што адбылося.

Трэцяя канцэпцыя кажа нам аб тым, што ў змяненнях могуць удзельнічаць толькі чыстыя функцыі. Гэта значыць для таго, каб указаць, як павінен змяніцца ваша дрэва стану, вы павінны напісаць чысты рэдьюсер.