Redux ၏ အဓိက ကိရိယာများ
ယခင်သင်ခန်းစာများတွင် Redux ၏ အခြေခံသီအိုရီများကို လေ့လာပြီးနောက်၊ ကျွန်ုပ်တို့သည် အဓိကရုံးထုတ် အကြံပြုထားသော ကိရိယာအစုံသို့ ရွေ့လျားနိုင်ပြီး၊ Redux အပေါ်တွင် application ဖန်တီးရန်အတွက်လည်း ဤကိရိယာများကို အသုံးပြုပါမည်။
Redux သည် သေးငယ်သော ကိုယ်ပိုင် JS စာကြည့်တိုက်တစ်ခုဖြစ်သော်လည်း၊ ၎င်းကို မတူညီသော framework များနှင့် အသုံးပြုနိုင်ပါသည်။ ၎င်းကို React framework နှင့် အများဆုံးအသုံးပြုသည်ဟု ယူဆပြီး၊ ကျွန်ုပ်တို့လည်း ထိုနည်းအတိုင်း လုပ်ဆောင်ပါမည်။ Redux ဖန်တီးသူများသည် React component များကို Redux နှင့် တွဲဖက်၍ အလုပ်လုပ်စေရန် ခွင့်ပြုပေးသော ရုံးထုတ် package React-Redux ကို ထုတ်ဝေခဲ့သည်။
အလုပ်လုပ်ရန်အတွက် ဒုတိယအရေးကြီးသော ကိရိယာမှာ Redux Toolkit (သို့မဟုတ်) RTK ဖြစ်သည်။ ၎င်းသည် တပ်ဆင်ရန် လိုအပ်သော မှီခိုအားထားမှုများ၏ အရေအတွက်ကို လျှော့ချပေးခြင်း၊ code ကို ရိုးရှင်းစေခြင်းနှင့် application အတွင်းရှိ template code ၏ အရေအတွက်ကို လျှော့ချပေးခြင်း၊ ပြီးလျှင် နောက်ပိုင်းတွင် ကျွန်ုပ်တို့ပြောဆိုမည့် Redux Thunk နှင့် Redux DevTools ကဲ့သို့သော အသုံးဝင်သည့် ပါဝင်ပစ္စည်းများစွာကိုလည်း ပိုင်ဆိုင်ထားသည်။
နောက်ဆုံးအနေဖြင့်၊ debug ကိရိယာ - browser အတွက် extension Redux DevTools Extension ဖြစ်သည်။ ၎င်းသည် Redux store အတွင်းရှိ အခြေအနေပြောင်းလဲမှုများကို ခြေရာခံရန်နှင့် application ကို ထိရောက်စွာ debug လုပ်ရန် ကျွန်ုပ်တို့အား ကူညီပေးသည်။
ဤကိရိယာများနှင့် အပိုဆောင်းကိရိယာများ၊ ပြီးလျှင် အခြားလိုအပ်သော စာကြည့်တိုက်များ၏ တပ်ဆင်ခြင်းကို ကျွန်ုပ်တို့သည် နောက်လာမည့် သင်ခန်းစာများတွင် ဆောင်ရွက်သွားပါမည်။