Menampilkan data dari database
Tujuan Akhir:
Ketika menu List ditekan maka akan tampil tabel yang berisi List Donasi seperti gambar yang terlihat dibawah ini:

1. Membuat File di Back-End
Buatlah sebuah file apiAmbilDataDonasi.php dengan isi seperti berikut ini:
Keterangan:
- mysqli_fetch_all adalah fungsi yang digunakan untuk mengambil semua baris
- MYSQLI_ASSOC berarti hasilnya berbentuk array assosiatif
2. Membuat File di Front-End
Buatlah file src/pages/listDonasi.js dengan kode berikut ini:
Keterangan:
- useState adalah fungsi react yang digunakan untuk membuat variabel yang datanya tersimpan ketika aplikasi masih berjalan.
- useEffect adalah fungsi react yang disini digunakan sebagai tempat untuk pengambilan data dari Back-End
- [dataDonasi, setDataDonasi], dataDonasi adalah nama variabel sedangkan setDataDonasi adalah fungsi yang akan memberikan nilai ke dataDonasi
- setDataDonasi(respon.data) kode ini berarti kita memberikan nilai dari respon.data kepada variabel dataDonasi
- {item.judul} kode ini digunakan untuk menampilkan isi dari variabel item.judul
3. Perubahan di App.js
Tambahkan kode import berikut ini:
Tambahkan ke dalam Routes kode berikut ini:
4. Perubahan di layout.js
Rubahlah file src/pages/layout.js lalu masukkan kode berikut ini:
Keterangan:
- <Link to> digunakan untuk pergi ke path internal
5. Jalankan Aplikasi
Buka terminal lalu ketik perintah ini: