Основни алати за Redux
Након што смо у претходним лекцијама проучили теоријске основе Redux-а, можемо прећи на главни, званично препоручени алатни скуп, који ћемо такође користити за креирање апликације на Redux-у.
Иако је Redux мала самостална JS библиотека, може се користити са разним оквирима за рад. Сматра се да се најчешће примењује управо са React оквиром, а ми ћемо поступити такође. Креатори Redux-а објавили су званични пакет React-Redux, који омогућава React компонентама да раде у вези са Redux-ом.
Други важан алат за рад је Redux Toolkit или скраћено RTK. Омогућава нам да смањимо број инсталираних зависности, поједноставимо код и смањимо количину шаблонског кода у апликацији, а такође има много корисних уграђених ствари, као што су Redux Thunk и Redux DevTools, о којима ћемо говорити касније.
И, на крају, алат за отклањање грешака - проширење за прегледач Redux DevTools Extension. Помаже нам да пратимо промене стања у Redux store-у и ефикасно отклањамо грешке у апликацији.
Инсталацију ових и додатних алата, као и других потребних библиотека, обављаћемо у наредним лекцијама.