Reduxтун негизги куралдары
Өткөн сабактарда Reduxтун теориялык негиздерин үйрөнгөндөн кийин, биз Reduxтеги колдонмону түзүүдө дагы колдонобуз, расмий сунуш кылынган негизги куралдарга өтө алабыз.
Redux - бул кичине өз алдынча JS китепканачысы болсо да, аны ар кандай фреймворктор менен колдонсо болот. Аны көбүнчө React фреймворку менен колдонушат деп эсептелет, жана биз дагы ошондой кылабыз. Reduxтун түзүүчүлөрү React-Redux деген расмий пакетти чыгарды, ал React компоненттеринин Redux менен бирге иштөөсүнө мүмкүндүк берет.
Иштөө үчүн экинчи маанилүү курал, бул Redux Toolkit же жөнөкөй RTK. Ал орнотулуучу көз карандылыктардын санын азайтууга, кодду жөнөкөйлөтүүгө жана колдонмодогу үлгүлүү коддун көлөмүн кыскартууга, ошондой эле кийинчерээк айта турган Redux Thunk жана Redux DevTools сыяктуу көптөгөн пайдалуу куралдарды камтыган.
Жана, акырында, иштетүү куралы - браузер үчүн кеңейтүү Redux DevTools Extension. Ал бизге Redux store'догу абалдын өзгөрүшүн көзөмөлдөөгө жана колдонмону натыйжалуу иштетүүгө жардам берет.
Бул жана кошумча куралдардын, ошондой эле башка бизге керек болгон китепканалардын орнотуусун, биз кийинки сабактарда жүргүзөбүз.