Articles by Laiq

ExpressJS Lanjutan #6 | One to Many Relationship

Dalam artikel ini, kita akan membahas bagaimana mengimplementasikan relasi one-to-many (satu-ke-banyak) antara dua model menggunakan ExpressJS dan Sequelize. Relasi ini memungkinkan satu entitas (model) memiliki banyak entitas lain yang terkait dengannya.

Apr 26, 2024

ExpressJS Lanjutan #4 | Search dan Pagination Product

Dalam pengembangan aplikasi web, pencarian dan pagination adalah fitur yang umum ditemui, terutama dalam manajemen produk. Dalam artikel ini, kita akan membahas bagaimana cara menambahkan pencarian dan pagination ke dalam API produk menggunakan ExpressJS dan Sequelize.

Apr 25, 2024

ExpressJS Lanjutan #2 | Menggunakan Multer untuk Upload File

Dalam pengembangan aplikasi web, seringkali kita perlu mengizinkan pengguna untuk mengunggah file, seperti gambar produk dalam aplikasi e-commerce. Dalam artikel ini, kita akan membahas cara menggunakan multer untuk mengunggah file dan membuat endpoint API untuk membuat produk baru beserta file gambar.

Apr 25, 2024

ExpressJS Autentikasi #8 | Error Handling Middleware

Dalam pengembangan aplikasi web dengan ExpressJS, error handling merupakan bagian penting untuk menangani kondisi-kondisi yang tidak diinginkan. Pada panduan ini, kita akan melihat bagaimana cara mengimplementasikan Error Handling Middleware di ExpressJS.

Apr 23, 2024

ExpressJS Autentikasi #7 | Simpan JWT Kedalam Cookie

Pada pengembangan aplikasi web dengan ExpressJS, seringkali kita perlu menyimpan token JWT ke dalam cookie sebagai cara alternatif untuk menyimpan informasi autentikasi pengguna. Dalam panduan ini, kita akan melihat bagaimana cara menyimpan token JWT ke dalam cookie menggunakan ExpressJS.

Apr 23, 2024

ExpressJS Autentikasi #4 | Login User Dengan JWT (Json Web Token)

Dalam pengembangan aplikasi web dengan ExpressJS, langkah penting setelah registrasi user adalah menyediakan mekanisme login yang aman. Pada panduan ini, kita akan membuat endpoint login dengan menggunakan JWT (Json Web Token) untuk otentikasi user.

Apr 21, 2024