Membangun RESTful API Menggunakan Node.js Framework HAPI.js (Delete data)

HIMADIRA
1 min readSep 27, 2021

--

Halo sobat dira, sekarang kita sudah ada di penghujung seri dari serial pembuatan RESTful API ini, sekarang kita akan membuat API dengan menambahkan fungsi delete data. Baiklah , tanpa banyak berlama-lama mari kita simak baik-baik.

Seperti biasa, mari kita lakukan konfigurasi pada file Routes.js dengan menambahkan :

method : DELETE

path: ‘/siswa/{id}

handler : deleteSiswa

Lalu, mari kita tambahkan logic delete pada handler.js.

Selanjutnya, mari kita pahami satu per satu code diatas.

Pertama, kita perlu variable id untuk mengambil id yang ada pada parameter dengan fungsi request.params.

Langkah selanjutnya, kita perlu mengecek isFind, karena isFind akan bernilai -1 jika gagal atau 1 jika berhasil. Jika pengecekan berhasil, maka kita menggunakan fungsi splice untuk menghapus data yang ada pada array sesuai index yang di tuju.

method splice berfungsi untuk memotong array, selain itu fungsi ini juga bisa digunakan untuk menambahkan array , atau bahkan keduanya. Method ini juga bisa disebut method “serba bisa”

Jika isFind bernilai -1 maka kita akan mengembalikan status fail, message fail dan kode response 404 atau tidak tersedia.

Jika sudah selesai, maka project kita telah selesai, untuk melakukan checking apakah code kita terdapat error maka kita perlu melakukan testing pada postman. Apa itu postman ? bagaimana postman bekerja ? nantikan artikel selanjutnya see you :)

--

--

No responses yet