Unidirectionele gegevensstroom in React
Een component kan zijn toestand doorgeven naar beneden in de boom van afstammelingen in de vorm van props van kind componenten. Dit proces wordt neerwaarts (top-down) of unidirectioneel (unidirectional) gegevensstroom genoemd. De toestand behoort altijd tot een specifiek component, en deze toestand kan alleen van invloed zijn op componenten die afstammelingen zijn van dit component.
Naast de neerwaartse gegevensstroom bestaat er ook een opwaartse of omgekeerde. Het bevat gegevens die verschijnen in kindcomponenten, bijvoorbeeld ingevoerd in invoervelden door de gebruiker. Deze gegevensstroom wordt doorgegeven aan de ouder door een functie aan te roepen, die werd doorgegeven in de props van de kindcomponent.
Bekijk de componenten Products, Product
en ProductField uit eerdere lessen.
Leg uit hoe gegevens bewegen in deze componenten.