Membuat Rest API Dengan Express Js Dan MySQL (CRUD)
Didalam dunia manajemen basis data tentu nya kita pasti akan menemui yang nama nya API. untuk menjembatani akses data dengan font-end pasti nya menggunakan api untuk manejemen basis data kali ini saya akan memberikan tutorial tentang cara membuat sebuah Rest API menggunakan libary express.js dan mysql.
sebelum kita membuat kodingan nya pastikan kalian sudah meng install node.js dan vscode nya, nah kalau sudah siap mari kita ketikan perintah npm init pada terminal kalian dan masukan nama aplikasi, versi, deskripsi, gunakan index.js, author(nama kamu), dan license setelah selesai lalu ketikan enter.
untuk langkah pertama mari kita ketikan perintah di bawah ini di terminal kalian.
npm install express body-parser mysql
nah sekarang buat file index.js sebagai file aplikasi back-end yang akan kita jalankan nanti nya.
setelah selesai kita lanjut lagi untuk membuat koneksi dengan database mysql kita import dulu libary yang sudah kita install tadi.
sekarang import semua libary yang akan kita gunakan untuk membuat api dan menentukan port untuk di tampilkan di localhost:3000 sebagai url web server.
di baris kali ini kita akan membuat fungsi get untuk mengambil semua data users yang ada pada database.
karena sudah get lanjut kita akan membuat post nya untuk insert data pada database.
nah sudah selesai insert mari kita buat fungsi put untuk update data ketikan kode di bawah ini.
dari get data post dan juga put sekarang tinggal kita membuat fungsi delete sebagai metode untuk penghapusan data.
nah sudah selesai kita buat keseluruhan fungsi rest api mari kita buat baris kode untuk menyalakan port agar bisa di akses oleh web browser kesayangan kita.
sekarang kita jalan kan file index.js nya dengan mengetikan:
node index.js
dan tada sudah bisa kita lihat di http://localhost:3000/users dan kalian bisa tambahkan data dulu supaya bisa terlihat data nya.
pada keseluruhan kode nya akan menjadi seperti dibawah ini file index.js nya kalau kalian ada yang kelewat.
nah sudah selesai semua kita bisa menguji nya lewat postman dengan berbagai metode baik itu get, post, put, dan delete semua bisa kalian test sendiri. bagi yang gak tau aplikasi postman cari di google ya bisa langsung ketemu dan kalian download dan lambang aplikasi nya seperti di bawah ini.
nah jika sudah bisa semua arti nya kalian sudah berhasil 🎉! membuat aplikasi back-end rest api dan kalian bisa mempelajari hal lain yang lebih kompleks lagi.
jika kalian butuh soruce kode nya bisa di lihat di repo github ku:
nah itu tadi ada pembelajaran singkat tentang bagaimana cara membuat rest api yang digunakan untuk oprasi CRUD yang bisa kalian kembangkan lagi sesuai keinginan kalian semoga kalian bisa terbantu dengan adanya tulisan artikel saya kali ini sekian dan terimakasih sudah membaca.
Posting Komentar untuk "Membuat Rest API Dengan Express Js Dan MySQL (CRUD)"