Hva gjør React Redux Connect?
Hva gjør React Redux Connect?

Video: Hva gjør React Redux Connect?

Video: Hva gjør React Redux Connect?
Video: The Complete Redux Toolkit + RTK Query Course for Beginners | Redux in 2 hours! 2024, Desember
Anonim

De koble () funksjon kobler til en Reagere komponent til en Redux butikk. Den gir sin tilkoblet komponent med bitene av data den trenger fra butikken, og funksjonene den kan bruke til å sende handlinger til butikken.

Med tanke på dette, hvordan fungerer Redux med reagere?

Redux er en forutsigbar tilstandsbeholder for JavaScript-apper. Du kan bruke Redux sammen med Reagere , eller med et annet visningsbibliotek. Den er bittesmå (2kB, inkludert avhengigheter). Kort oppsummert, Redux lar deg administrere tilstanden for webapplikasjonene dine bygget i et hvilket som helst JavaScript-rammeverk som f.eks Reagere , Meteor eller Angular.

På samme måte, hvorfor bruker vi Redux med react? Det hjelper deg å skrive applikasjoner som oppfører seg konsekvent, kjører i forskjellige miljøer (klient, server og native), og som er enkle å teste. For å si det enkelt, Redux er et statlig styringsverktøy. Mens det er det meste brukt med Reagere , det kan bli brukt med et hvilket som helst annet JavaScript-rammeverk eller bibliotek.

Spørsmålet er også, er Redux nødvendig for å reagere?

Generelt bruk Redux når du har rimelige mengder data som endres over tid, du trenger en enkelt kilde til sannhet, og du finner ut at tilnærminger som å holde alt på et toppnivå Reagere komponentens tilstand er ikke lenger tilstrekkelig. Det er imidlertid også viktig å forstå at bruk Redux kommer med avveininger.

Hva er ownProps i Redux?

egenRekvisitter er attributtene som sendes når komponenten brukes. I vanlig React vil disse bare bli kalt rekvisitter. for eksempel i Footer.js brukes FilterLink som: Alle

Anbefalt: