Store:n luominen ConfigureStore:lla
Pyyhkäise näyttääksesi valikon
Store on paikka, jossa sovelluksesi tila sijaitsee.
Redux Toolkitissa se luodaan käyttämällä configureStore-funktiota. Tämä funktio hoitaa kaiken puolestasi järkevillä oletusasetuksilla, joten sinun ei tarvitse huolehtia monimutkaisesta konfiguroinnista.
Store:n luominen
Avaa store-tiedostosi ja määrittele store:
import { configureStore } from '@reduxjs/toolkit';
export const store = configureStore({
reducer: {}
});
Tällä hetkellä store on tyhjä. Lisäät varsinaisen tilalogiikan käyttämällä sliceja seuraavissa luvuissa.
Mitä configureStore tekee
Sinun ei tarvitse määrittää kaikkea manuaalisesti.
configureStore jo:
- Ottaa käyttöön Redux DevToolsin;
- Mahdollistaa hyvät oletusasetukset kehitykseen;
- Valmistelee store:n toimimaan asynkronisen logiikan kanssa.
Tämän vuoksi Redux Toolkit on paljon yksinkertaisempi kuin vanhemmat Redux-ratkaisut.
Kuinka ajatella Storea
Store on yksi paikka, jossa säilytetään sovelluksen globaali tila. Sen sijaan, että tallentaisit tietoja useisiin komponentteihin, siirrät tärkeän tilan storeen. Komponentit lukevat tilaa storesta ja päivittävät sitä määriteltyjen toimintojen kautta.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme