Ano ang reducer sa react JS?
Ano ang reducer sa react JS?

Video: Ano ang reducer sa react JS?

Video: Ano ang reducer sa react JS?
Video: The Complete React JS Course for Beginners - Learn React in 2 Hours! +timecodes 2024, Nobyembre
Anonim

Ang reducer ay isang purong function na tumatagal sa nakaraang estado at isang aksyon, at ibinabalik ang susunod na estado. (nakaraang Estado, aksyon) => susunod na Estado. Ito ay tinatawag na a reducer dahil ito ang uri ng function na ipapasa mo sa Array.

Gayundin upang malaman ay, ano ang reducer sa reaksyon?

react reducer pamamahala ng estado ng redux. Matuto ng Development sa Frontend Masters. A reducer ay isang function na tumutukoy sa mga pagbabago sa estado ng isang application. Ginagamit nito ang aksyon na natatanggap nito upang matukoy ang pagbabagong ito.

Kasunod nito, ang tanong ay, ano ang redux sa react JS? Redux ay isang predictable na lalagyan ng estado para sa mga JavaScript app. Tinutulungan ka nitong magsulat ng mga application na patuloy na kumikilos, tumatakbo sa iba't ibang kapaligiran (client, server, at native), at madaling subukan. Pwede mong gamitin Redux kasama nina Magreact , o sa anumang iba pang view ng library.

Para malaman din, bakit puro reducer?

Oo, puro reducer ay deterministiko, ibig sabihin, kung bibigyan sila ng parehong input, palagi silang maglalabas ng parehong output ng resulta. Nakakatulong ang property na ito sa mga sitwasyon tulad ng unit testing, dahil alam mo kung ang isang pagsubok ay pumasa nang isang beses, ito ay palaging papasa.

Ano ang aksyon sa reaksyon?

Bilang isang refresher, isang aksyon ay isang simpleng bagay na dapat magsama ng isang uri ng halaga. Gumawa kami ng mga uri. js file na humahawak sa aksyon type constants, para magamit natin ang mga value na ito bilang type property. Bilang isang mabilis na pagsusuri, ang aming mga aksyon maaaring maging anumang object value na may type key.

Inirerekumendang: