Wat is reducer in reageer JS?
Wat is reducer in reageer JS?

Video: Wat is reducer in reageer JS?

Video: Wat is reducer in reageer JS?
Video: 41 - React JS Практика - reducer (почти redux) 2024, April
Anonim

Die verkleiner is 'n suiwer funksie wat die vorige toestand en 'n aksie neem, en die volgende toestand terugstuur. (vorige Staat, aksie) => volgende Staat. Dit word 'n genoem verkleiner want dit is die tipe funksie wat jy na Array sal oordra.

Ook om te weet, is wat 'n verkleiner in reaksie is?

reageer verkleiner redux staatsbestuur. Leer ontwikkeling by Frontend Masters. A verkleiner is 'n funksie wat veranderinge aan 'n toepassing se toestand bepaal. Dit gebruik die aksie wat dit ontvang om hierdie verandering te bepaal.

Die vraag is dan, wat is redux in react JS? Redux is 'n voorspelbare toestandhouer vir JavaScript-toepassings. Dit help jou om toepassings te skryf wat konsekwent optree, in verskillende omgewings (kliënt, bediener en inheems) loop en maklik is om te toets. Jy kan gebruik Redux saam met Reageer , of met enige ander uitsigbiblioteek.

Om ook te weet, hoekom is verkleiners suiwer?

Ja, suiwer verkleiners is deterministies, wat beteken dat as hulle dieselfde insette gegee word, hulle altyd dieselfde resultaat-uitset sal produseer. Hierdie eienskap help met situasies soos eenheidstoetsing, want jy weet as 'n toets een keer slaag, sal dit altyd slaag.

Wat is aksie in reaksie?

As 'n opknapping, 'n aksie is 'n eenvoudige voorwerp wat 'n tipe waarde moet insluit. Ons het 'n tipe geskep. js-lêer wat vashou aan aksie tipe konstantes, sodat ons hierdie waardes as die tipe eienskap kan gebruik. As 'n vinnige oorsig, ons aksies kan enige objekwaarde wees wat die tipe sleutel het.

Aanbeveel: