Cara Menggunakan API Utility
Berikut adalah panduan penggunaan utilitas API pada project ini. Fokusnya adalah cara memanggil data, mengirim payload, menggunakan filter, sorting, hingga caching, tanpa membahas implementasi internal utilitas.
Contoh penggunaan
Contoh mengambil list data tanpa parameter tambahan.
Kode berhasil di copy!
5
GET dengan Pagination & Pencarian
Penggunaan parameter paginate, page, dan search.
Kode berhasil di copy!
5
GET dengan filter
Filter memakai operator seperti: eq, ne, in, ni, bw.
Kode berhasil di copy!
5
GET dengan sorting
Sort menggunakan array untuk mendukung multi-column sort.
Kode berhasil di copy!
5
Menggunakan expand (Relasi)
Expand berfungsi untuk mengambil relasi pada API yang mendukung.
Kode berhasil di copy!
5
Cache fetching
expired diisi detik. cache disimpan via cavity caching.
Kode berhasil di copy!
5
POST Data
Mengirim payload menggunakan fungsi api().
Kode berhasil di copy!
5
PUT / PATCH
Contoh update data.
Kode berhasil di copy!
5
DELETE
Menghapus data berdasarkan id.
Kode berhasil di copy!
5