Flujo de datos unidireccional en React
Un componente puede pasar su estado hacia abajo en el árbol de descendientes en forma de props de componentes hijos. Este proceso se denomina flujo de datos descendente (top-down) o unidireccional (unidirectional). El estado siempre pertenece a un componente específico, y este estado solo puede afectar a los componentes que son descendientes de dicho componente.
Además del flujo de datos descendente, también existe un flujo ascendente o inverso. Este contiene datos que aparecen en los componentes descendientes, por ejemplo, se introducen en los inputs por el usuario. Este flujo de datos se pasa al padre mediante la llamada a una función, pasada en los props del componente hijo.
Considere los componentes Products, Product
y ProductField de las lecciones anteriores.
Describa cómo se mueven los datos en estos componentes.