Kas ma peaksin kasutama fluxi või Reduxit?
Kas ma peaksin kasutama fluxi või Reduxit?

Video: Kas ma peaksin kasutama fluxi või Reduxit?

Video: Kas ma peaksin kasutama fluxi või Reduxit?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, Aprill
Anonim

Flux on muster ja Redux on raamatukogu. sisse Redux , on tavaks, et rakenduse kohta on üks pood, mis on tavaliselt sisemiselt jagatud andmedomeenideks (teie saab luua rohkem kui üks Redux keerulisemate stsenaariumide jaoks vajadusel salvestada). Flux on üks dispetšer ja kõik toimingud peavad läbima selle dispetšeri.

Samuti on küsimus, mis vahe on Reduxil ja fluxil?

Esmane erinevus kohta Flux vs Redux on see Flux sisaldab rakenduse kohta mitut poodi, kuid Redux sisaldab ühte poodi rakenduse kohta. Kõik muudatused sisse Redux tehakse läbi puhta funktsiooni nimega Reduktorid.

Lisaks, kas räbusti kasutatakse ikka veel? Vastus oli enamasti "Sa ei kasuta Flux Enam kasutate Reduxi." Suur viga, mida ma näen sageli, on see, et inimesed võtavad Reduxi arhitektuurimustrina ja rakendavad oma ühesuunalisi andmevooarhitektuure, mis põhinevad "Reduxil", kuigi see pole midagi muud kui teine Flux rakendamine.

Võib ka küsida, kas Facebook kasutab fluxi või Reduxit?

Pärast Reacti ilmumist facebook mõistsid, et nad vajavad viisi riigi küpseks juhtimiseks, mistõttu nad lõid voolu arhitektuur. Redux on voolu rakendamine. Alates facebook loodud voolu , aga tegid mitte luua redux . Nad suure tõenäosusega kasuta räbusti.

Kas ma peaksin Reduxit kasutama?

Üldiselt, kasutage Reduxit Kui teil on aja jooksul muutuv mõistlik hulk andmeid, vajate ühte tõeallikat ja leiate, et sellistest lähenemisviisidest nagu kõige kõrgema taseme Reacti komponendi olekus hoidmine ei ole enam piisav. Siiski on oluline ka seda mõista Reduxi abil kaasas kompromissid.

Soovitan: