Reactにおける単方向データフロー
コンポーネントは、その状態を子コンポーネントのpropsとして、子孫ツリーの下位に渡すことができます。 このプロセスは、下降的(top-down)または単方向(unidirectional)データフローと呼ばれます。 状態は常に特定のコンポーネントに属し、その状態は、そのコンポーネントの子孫であるコンポーネントにのみ影響を与えることができます。
下降的データフローの他に、上昇的または逆方向のデータフローも存在します。 これは、ユーザーによって入力フィールドに入力されるなど、子コンポーネントで発生するデータを含みます。 このデータフローは、子コンポーネントのpropsとして渡された関数を呼び出すことによって親に伝達されます。
前のレッスンのProducts、Product、ProductFieldコンポーネントを考察してください。
これらのコンポーネントにおいて、データがどのように移動するかを説明してください。