Redux-нинг учта асосий концепцияси
Кириш назарий кисмини якунлаб, биз иловаларни яратишда риоя килиш керак бўлган Redux-нинг учта асосий концепцияси билан танишамиз.
Уларнинг биринчиси ягона ҳақиқат манбаи мавжудлиги ҳақида. Сизнинг иловангизнинг глобал ҳолати ягона ҳолат (store) ичидаги объектлар дарахтида сақланади.
Иккинчи концепция - ҳолатни фақат ўқиш мумкин. Уни ўзгартиришнинг ягона усули экшен (action) яратиш бўлиши керак - бу юз берган воқеани тасвирловчи объектдир.
Учинчи концепция бизга ўзгаришларда фақат тоза функсиялар иштирок эта олишини айтади. Яъни, ҳолат дарахтингиз қандай ўзгариши кераклигини кўрсатиш учун, сиз тоза редьюсер (reducer) ёзишингиз керак.