Redux Grunnleggende Verktøy
Etter å ha studert de teoretiske grunnlaget for Redux i tidligere leksjoner, kan vi gå videre til det viktigste, offisielt anbefalte verktøysettet, som vi også vil bruke for å opprette en applikasjon med Redux.
Selv om Redux er et lite selvstendig JS-bibliotek, kan det brukes med ulike rammeverk. Det er allment akseptert at den oftest brukes nettopp med React-rammeverket, og vi vil gjøre det samme. Skaperne av Redux har utgitt den offisielle pakken React-Redux, som lar React-komponenter arbeide sammen med Redux.
Det andre viktige verktøyet for arbeid, er Redux Toolkit eller bare RTK. Den tillater å redusere antall avhengigheter som installeres, forenkle koden og redusere mengden av boilerplate kode i applikasjonen, og har også mange nyttige innebygde ting, som Redux Thunk og Redux DevTools, som vi vil snakke om senere.
Og til slutt, debugverktøyet - utvidelsen for nettleseren Redux DevTools Extension. Den hjelper oss med å spore endringer i tilstanden til Redux store og effektivt feilsøke applikasjonen.
Installasjonen av disse og tilleggsverktøy, samt andre nødvendige biblioteker, vil vi utføre i påfølgende leksjoner.