Redux-тің негізгі құралдары
Алдыңғы сабақтарда Redux-тің теориялық негіздерін зерттеп, біз негізгі, ресми түрде ұсынылатын құралдар жинағына өте аламыз, оларды біз Redux-тегі қолданбаны жасау үшін де қолданамыз.
Redux - бұл шағын өзіндік JS кітапханасы болса да, оны әртүрлі фреймворктермен бірге пайдалануға болады. Оның ең жиі React фреймворкімен қолданылатыны саналады, және біз де солай істейміз. Redux жасаушылар React компоненттерінің Redux-пен жұмыс істеуіне мумкіндік беретін React-Redux ресми пакетін шығарды.
Жұмыс істеудің екінші маңызды құралы - бұл Redux Toolkit немесе жай RTK. Ол орнатылатын тәуелділіктердің санын азайтуға, кодты жеңілдетуге және қолданбадағы қалыпты кодтың мөлшерін азайтуға мумкіндік береді, сонымен қатар біз кейінірек айтатын Redux Thunk және Redux DevTools сияқты көптеген пайдалы кіріктірілген нәрселерге ие.
Және, ақырында, жөндеу құралы - браузерге арналған кеңейту Redux DevTools Extension. Ол бізге Redux дүкеніндегі жағдайдың өзгеруін бақылауға және қолданбаны тиімді түрде жөндеуге көмектеседі.
Осы және қосымша құралдарды, сондай-ақ бізге қажет басқа кітапханаларды орнатуды біз келесі сабақтарда жүзеге асырамыз.