Mám použít flux nebo Redux?
Mám použít flux nebo Redux?

Video: Mám použít flux nebo Redux?

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

Flux je vzor a Redux je knihovna. v Redux , konvencí je mít jedno úložiště na aplikaci, obvykle interně rozdělené do datových domén (vy umět vytvořit více než jeden Redux v případě potřeby uložit pro složitější scénáře). Flux má jediného dispečera a všechny akce musí procházet přes tohoto dispečera.

Otázkou také je, jaký je rozdíl mezi Reduxem a fluxem?

Primární rozdíl z Flux vs Redux je to? Flux zahrnuje více obchodů na aplikaci, ale Redux zahrnuje jeden obchod na aplikaci. Všechny změny v Redux jsou vyrobeny prostřednictvím čisté funkce zvané Reduktory.

Také se stále používá tavidlo? Odpověď byla většinou „Nepoužíváte Flux už používáte Redux." Velkou chybou, kterou často vidím, je, že lidé berou Redux jako vzor architektury a implementují své vlastní architektury jednosměrného toku dat, které jsou založeny na "Redux", i když to ve skutečnosti není nic jiného než jiná Flux implementace.

Někdo se také může zeptat, používá Facebook flux nebo Redux?

Poté, co vyšel React, Facebook si uvědomili, že potřebují způsob, jak zrale řídit stát, a tak vytvořili tok architektura. Redux je tok implementace. Od té doby Facebook vytvořené tok , ale dělal nevytvářet redux . Oni s největší pravděpodobností použít tavidlo.

Mám používat Redux?

Obecně, použijte Redux když se v průběhu času mění přiměřené množství dat, potřebujete jediný zdroj pravdy a zjistíte, že přístupy, jako je udržování všeho ve stavu komponenty React nejvyšší úrovně, již nestačí. Je však také důležité tomu porozumět pomocí Redux přichází s kompromisy.

Doporučuje: