Aliran Data Satu Arah di React
Sebuah komponen dapat meneruskan statenya ke bawah dalam pohon keturunan dalam bentuk props komponen anak. Proses ini disebut aliran menurun (top-down) atau satu arah (unidirectional). State selalu dimiliki oleh komponen tertentu, dan state ini hanya dapat mempengaruhi komponen-komponen yang merupakan keturunan dari komponen tersebut.
Selain aliran data menurun, terdapat juga aliran mendatar atau balik. Aliran ini berisi data yang muncul dalam komponen-komponen keturunan, misalnya, dimasukkan ke dalam input oleh pengguna. Aliran data ini diteruskan ke induk dengan memanggil fungsi yang diteruskan dalam props komponen anak.
Perhatikan komponen Products, Product
dan ProductField dari pelajaran sebelumnya.
Jelaskan, bagaimana data bergerak dalam komponen-komponen ini.