A Redux alapvető eszközei
Miután a korábbi leckékben elsajátítottuk a Redux elméleti alapjait, átléphetünk a fő, hivatalosan ajánlott eszközrendszerre, amelyet szintén fogunk használni a Redux-on alapuló alkalmazás létrehozásához.
Annak ellenére, hogy a Redux egy kis, önálló JS könyvtár, különböző keretrendszerekkel használható. Általánosan elfogadott, hogy leginkább a React keretrendszerrel együtt használják, és mi is így fogunk tenni. A Redux készítői kiadtak egy hivatalos React-Redux csomagot, amely lehetővé teszi a React komponensek számára, hogy a Redux-szal együttműködve dolgozzanak.
A munkavégzés másik fontos eszköze az Redux Toolkit vagy egyszerűen RTK. Lehetővé teszi a telepítendő függőségek számának csökkentését, egyszerűsíti a kódot és csökkenti a sablon kód mennyiségét az alkalmazásban, és sok hasznos beépített dologgal rendelkezik, mint például a Redux Thunk és a Redux DevTools, amikről később fogunk beszélni.
És végül, a hibakereső eszköz - a böngésző kiterjesztése Redux DevTools Extension. Segít nyomon követni az állapot változásait a Redux store-ban és hatékonyan hibakeresni az alkalmazást.
Ezen és további eszközök telepítését, valamint egyéb szükséges könyvtárakat a későbbi leckékben fogunk elvégezni.