Kde sa Redux používa?
Kde sa Redux používa?

Video: Kde sa Redux používa?

Video: Kde sa Redux používa?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Smieť
Anonim

Redux je použité väčšinou na riadenie stavu aplikácií. Aby som to zhrnul, Redux udržiava stav celej aplikácie v jedinom nemennom strome stavu (objekte), ktorý nie je možné priamo meniť. Keď sa niečo zmení, vytvorí sa nový objekt (pomocou akcií a redukcií).

Ďalej, čo je Redux a prečo ho používať?

Redux je predvídateľný stavový kontajner pre aplikácie JavaScript. Pomáha vám písať aplikácie, ktoré sa správajú konzistentne, bežia v rôznych prostrediach (klient, server a natívne) a dajú sa ľahko testovať. Jednoducho povedané, Redux je nástrojom riadenia štátu.

Podobne, naozaj potrebujem redux? Redux je vhodný pre malé aplikácie – it vlastne nevyžaduje veľa kódu kotla, ale dáva veľa. Redux je vhodný pre veľké aplikácie, pokiaľ ovládate každú časť, môžete každú časť otestovať a znova použiť.

Okrem toho, kedy by sa mal Redux použiť?

Vo všeobecnosti použite Redux keď sa v priebehu času mení primerané množstvo údajov, potrebujete jediný zdroj pravdy a zistíte, že prístupy, ako je udržiavanie všetkého v stave komponentu React najvyššej úrovne, už nepostačujú. Je však tiež dôležité pochopiť, že používanie Redux prichádza s kompromismi.

Mám používať Redux na všetko?

Základné pravidlo znie: urobte Hocičo je menej nepríjemná. Áno, stojí za to snažiť sa uložiť všetky stavy komponentov Redux . Ak tak urobíte, budete mať prospech z mnohých funkcií Redux ako ladenie cestovania v čase a hlásenia o chybách, ktoré je možné znova prehrať. Ak nie, tieto funkcie mohol byť úplne nepoužiteľné.

Odporúča: