Pagrindiniai Redux įrankiai
Išstudijavę ankstesnėse pamokose teorinius Redux pagrindus, galime pereiti prie pagrindinės, oficialiai rekomenduojamos įrankių rinkinio, kurį taip pat naudosime kuriant programą su Redux.
Nepaisant to, kad Redux yra maža savarankiška JS bibliotekėlė, ją galima naudoti su įvairiais karkasais. Manoma, kad dažniausiai ji naudojama būtent su React karkasu, ir mes elgsimės taip pat. Redux kūrėjai išleido oficialų {{titt: Pagrindiniai Redux įrankiai}} paketą React-Redux, leidžiantį React komponentams veikti kartu su Redux.
Antras svarbus darbo įrankis yra Redux Toolkit arba tiesiog RTK. Jis leidžia sumažinti įdiegiamų priklausomybių kiekį, supaprastinti kodą ir sumažinti šabloninio kodo kiekį programoje, taip pat turi daug naudingų įmontuotų dalykų, tokių kaip Redux Thunk ir Redux DevTools, apie kuriuos kalbėsime vėliau.
Ir, galiausiai, derinimo įrankis - plėtinys naršyklei Redux DevTools Extension. Jis padeda mums sekti pakeitimus Redux store būsenoje ir efektyviai derinti programą.
Šių ir papildomų įrankių įdiegimą, taip pat kitų mums reikalingų bibliotekų, mes atliksime vėlesnėse pamokose.