Communication between componentsParent to child messagingChild to parent messagingCommunication between componentsParent to child messagingPass data as props that cause a rerender, this is the way to pass messages to children. Child to parent messagingPass down a callback via props, that the child on an event can call. Example