Ini adalah bagian backend dari aplikasi Books yang memiliki fitur CRUD (Create, Read, Update, Delete). Aplikasi ini memungkinkan pengguna untuk mengelola daftar buku.
- Node.js: Runtime JavaScript untuk server
- Hapi: Kerangka kerja backend untuk Node.js
- Pastikan Node.js dan npm terinstal di sistem Anda.
- Clone repositori ini:
git clone [URL_REPO]
- Masuk ke direktori proyek:
cd books-app-back-end
- Install dependensi:
npm install
- Endpoint:
GET /books
- Description: Mendapatkan daftar semua buku.
- Endpoint:
GET /books/:id
- Description: Mendapatkan detail buku berdasarkan.
- Endpoint:
POST /books
- Description: Menambahkan buku baru.
- Endpoint:
PUT /books/:id
- Description: Memperbarui detail buku berdasarkan ID.
- Endpoint:
DELETE /books/:id
- Description: Menghapus buku berdasarkan ID.