Mám použiť tok alebo Redux?
Mám použiť tok alebo Redux?

Video: Mám použiť tok alebo Redux?

Video: Mám použiť tok alebo Redux?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, November
Anonim

Flux je vzor a Redux je knižnica. In Redux , konvenciou je mať jeden obchod na aplikáciu, zvyčajne interne rozdelený do dátových domén (vy môcť vytvoriť viac ako jeden Redux v prípade potreby uložiť pre zložitejšie scenáre). Flux má jedného dispečera a všetky akcie musia prechádzať cez tohto dispečera.

Otázkou tiež je, aký je rozdiel medzi Reduxom a fluxom?

Primárny rozdiel z Flux vs Redux je to? Flux zahŕňa viacero obchodov na aplikáciu, ale Redux zahŕňa jeden obchod na aplikáciu. Všetky zmeny v Redux sú vyrobené prostredníctvom čistej funkcie nazývanej redukcie.

Tiež sa ešte používa tavidlo? Odpoveď bola väčšinou „Nepoužívaš Flux už používate Redux." Veľkou chybou, ktorú často vidím, je, že ľudia berú Redux ako vzor architektúry a implementujú svoje vlastné jednosmerné architektúry toku údajov, ktoré sú založené na "Redux", hoci v skutočnosti to nie je nič iné. Flux implementáciu.

Možno sa tiež opýtať, či Facebook používa flux alebo Redux?

Potom, čo vyšla React, Facebook si uvedomili, že potrebujú spôsob, ako vyspelo riadiť štát, a tak vytvorili tok architektúra. Redux je a tok implementáciu. Od r Facebook vytvorené tok , ale urobil nevytvárať redux . Oni s najväčšou pravdepodobnosťou použite tavivo.

Mal by som použiť Redux?

Všeobecne, 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é to pochopiť pomocou Redux prichádza s kompromismi.

Odporúča: