Osnovni alati Redux-a
Nakon što smo u prethodnim lekcijama proučili teoretske osnove Redux-a, možemo da pređemo na glavni, zvanično preporučeni alat, koji ćemo takođe koristiti za kreiranje aplikacije na Redux-u.
Iako je Redux mala samostalna JS biblioteka, može se koristiti sa različitim frejmvorkovima. Smatra se da se najčešće primenjuje upravo sa React frejmvorkom, i mi ćemo postupiti takođe. Kreatori Redux-a su izdali zvanični paket React-Redux, koji omogućava React komponentama da rade u sprezi sa Redux-om.
Drugi važan alat za rad, je Redux Toolkit ili skraćeno RTK. On omogućava smanjenje količine instaliranih zavisnosti, pojednostavljenje koda i smanjenje količine šablonskog koda u aplikaciji, a takođe ima mnogo korisnih ugrađenih stvari, kao što su Redux Thunk i Redux DevTools, o kojima ćemo govoriti kasnije.
I, konačno, alat za otklanjanje grešaka - ekstenzija za brauzer Redux DevTools Extension. Pomaže nam da pratimo promenu stanja u Redux store-u i efikasno otklanjamo greške u aplikaciji.
Instalaciju ovih i dodatnih alata, kao i drugih neophodnih biblioteka, obavićemo u narednim lekcijama.