Serverside Pagination
Last updated
Last updated
Contoh konfigurasi pada json seperti ini:
Ketika menambahkan properti serverSideGrid dengan nilai true maka :
Proses pengaturan, pemfilteran, dan pemotongan data terjadi di sisi server.
Hanya sejumlah data yang diperlukan dikirim ke klien sesuai dengan permintaan halaman tertentu.
Mengurangi beban bandwidth dan meningkatkan kinerja karena hanya sejumlah data terbatas yang dikirimkan.
Menyebabkan penundaan ketika pengguna berpindah antar halaman karena perlu mengirim permintaan ke server setiap kali.
Sementara itu, jika properti serverSideGrid tidak ditambahkan atau memiliki nilai false, maka :
Proses pengaturan, pemfilteran, dan pemotongan data terjadi di sisi klien (browser).
Seluruh kumpulan data dikirim ke klien sebelum halaman atau data yang ditampilkan diatur.
Responsif dan cepat karena hanya memerlukan permintaan satu kali ke server untuk mendapatkan seluruh data.
Beban lebih besar pada klien karena harus menangani dan memproses seluruh set data.