Hoppa till innehåll

Redux Toolkit är den officiella, åsiktsbildande verktygssamlingen med allt inbyggt för effektiv Redux-utveckling. Den förenklar konfigurationen av Redux, minskar komplexiteten i att konfigurera en Redux-store och begränsar mängden boilerplate-kod som behövs för effektiv tillståndshantering.

Med API:er som `configureStore()`, `createSlice()` och `createAsyncThunk()` abstraherar Redux Toolkit bort de omständliga delarna av Redux, samtidigt som det ger kraftfull och flexibel tillståndshantering. Dessutom ingår RTK Query, en funktion för datahämtning och cachelagring som förenklar hanteringen av API-anrop.

Redux Toolkit har också inbyggt stöd för middleware och för att aktivera Redux DevTools. Det erbjuder funktioner för effektiv hantering av applikationens tillstånd, vilket förbättrar både utvecklarupplevelsen och applikationens prestanda.

Funktioner

  • Förenklad konfiguration av Redux-store
  • Automatisk kombination av slice-reducers
  • Inbyggt stöd för middleware
  • Effektiv datahämtning och cachelagring med RTK Query
  • Flexibel och återanvändbar reducerlogik med createSlice()
  • Felsökning med tidsresor via Redux DevTools
  • Stöd för asynkrona åtgärder med createAsyncThunk()
  • Återanvändbara selektorer med createSelector()

Relaterade objekt

Legend State

Det här kraftfulla biblioteket förenklar tillståndshanteringen i dina applikationer och gör det lätt att hantera komplexa data.

zustand

En modern lösning för att hantera applikationstillstånd i React-appar, med fokus på enkelhet och prestanda.

Jotai

En kraftfull men lättviktig lösning för tillståndshantering som använder en atomär metod i React-applikationer.

MobX

Den här lösningen för tillståndshantering gör det enkelt att integrera dynamiska data i dina applikationer och anpassar sig smidigt till förändringar.

valtio

Det här biblioteket förenklar proxybaserad tillståndshantering för moderna applikationer och förbättrar utvecklingsupplevelsen med effektiv rendering och enkel tillståndshantering.

TinyBase

Reaktiv datalagring i minnet och synkmotor för local-first-appar med CRDT:er, frågor, detaljerade lyssnare samt valfria React-hooks och komponenter.

MobX-State-Tree

Ett funktionsrikt bibliotek som förenklar tillståndshantering med ett strukturerat arbetssätt för hantering av föränderliga tillstånd.

TanStack Router

Ett modernt och skalbart routningsbibliotek för React med fokus på typsäkerhet och effektiv datahantering.