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.

Задание 1

Perhatikan komponen Products, Product dan ProductField dari pelajaran sebelumnya. Jelaskan, bagaimana data bergerak dalam komponen-komponen ini.