Ugrás a tartalomhoz

A Redux Toolkit a Redux hatékony fejlesztéséhez készült hivatalos, véleményvezérelt, minden szükséges eszközt tartalmazó eszközkészlet. Célja a Redux beállításának egyszerűsítése, a Redux store konfigurálásával járó bonyolultság csökkentése és a hatékony állapotkezeléshez szükséges ismétlődő kód mennyiségének mérséklése.

Az olyan API-k révén, mint a `configureStore()`, a `createSlice()` és a `createAsyncThunk()`, a Redux Toolkit elrejti a Redux körülményesebb részleteit, miközben továbbra is hatékony és rugalmas állapotkezelést tesz lehetővé. Emellett tartalmazza az adatlekérésre és gyorsítótárazásra készült RTK Query funkciót, amely egyszerűbbé teszi az API-kkal való interakciók kezelését.

A Redux Toolkit beépített támogatást nyújt a middleware-ek használatához, lehetővé teszi a Redux DevTools bekapcsolását, valamint hatékony funkciókat kínál az alkalmazás állapotának kezeléséhez. Mindez javítja a fejlesztői élményt és az alkalmazás teljesítményét.

Funkciók

  • Egyszerűsített Redux store-konfiguráció
  • Szeletre bontott redukálók automatikus egyesítése
  • Beépített middleware-támogatás
  • Hatékony adatlekérés és gyorsítótárazás az RTK Query segítségével
  • Rugalmas, újrafelhasználható redukálólogika a createSlice() segítségével
  • Időutazásos hibakeresés a Redux DevTools segítségével
  • Aszinkron műveletek támogatása a createAsyncThunk() segítségével
  • Újrafelhasználható szelektorok a createSelector() segítségével

Kapcsolódó elemek

Legend State

Ez a hatékony könyvtár egyszerűsíti az alkalmazások állapotkezelését, így a komplex adatok kezelése is könnyedén megy.

zustand

Modern megoldás a React-alkalmazások állapotkezeléséhez, az egyszerűségre és a teljesítményre összpontosítva.

Jotai

Hatékony, mégis könnyű állapotkezelő megoldás, amely atomi megközelítést alkalmaz a React-alkalmazások állapotának kezelésére.

MobX

Ez az állapotkezelési megoldás zökkenőmentesen integrálja a dinamikus adatokat az alkalmazásokba, és könnyedén alkalmazkodik a változásokhoz.

valtio

Ez a könyvtár leegyszerűsíti a proxyalapú állapotkezelést modern alkalmazásokban, hatékony rendereléssel és egyszerű állapotmódosítással javítva a fejlesztői élményt.

TinyBase

Reaktív, memóriabeli adattár és szinkronizáló motor local-first alkalmazásokhoz CRDT-kkel, lekérdezésekkel, részletes figyelőkkel, valamint opcionális React hookokkal és komponensekkel.

MobX-State-Tree

Teljes funkcionalitású könyvtár, amely strukturált megközelítéssel egyszerűsíti a változtatható állapot kezelését.

TanStack Router

Modern, skálázható útválasztó-könyvtár kifejezetten Reacthez, amely a típusbiztonságra és a hatékony adatkezelésre összpontosít.