Redux

Wat is Redux?

Redux is een Javscript single state container library. In React/Angular zijn er ontelbare componenten gemaakt en die je kunt gebruiken.
Elk component heeft daarbij zijn eigen state. Maar als je de state wilt delen met een ander component dat niet direct op hetzelfde niveau zit wordt de code nogal rommelig. Door Redux heb je de state op één plek die benaderbaar is voor iedereen maar niet gemuteerd kan worden door
elk component. Als een component iets wil opslaan/muteren in de state gebeurt dit via een action, die uiteindelijk gelezen wordt door de handlers van de state(reducers).

Hieronder zie je een voorbeeld van hoe het proces loopt. 

Afbeeldingsresultaat voor redux

Waarom kiezen we voor Redux?

We kiezen voor Redux voor het abstraheren van de state handeling in de componenten, om zo de code overzichtelijk te houden en state management te simplificeren. 

Wij helpen jou graag!  Neem contact op met onze Redux Experts