
Perbedaan PATCH dan PUT dan HTTP method lainnya di API HTTP
Memahami penggunaan method atau verb di protokol HTTP itu penentuan jenis aksi yang dilakukan oleh request. ada beberapa method yang didukung HTTP:
Ikuti tutorial Express JS disini untuk belajar membuat API dengan Express JS sebagai framework API di Node JS server side untuk JavaScript, temukan contoh contoh penggunaan Express JS untuk belajar membuat REST API
ExpressJS adalah framework minimalis dan fleksibel untuk NodeJS yang menjadi standar industri dalam pembuatan REST API dan aplikasi web server-side. Dengan pendekatan yang sederhana namun powerful, ExpressJS memungkinkan kamu membangun backend dengan cepat menggunakan JavaScript.
Di kategori ini, kamu akan mempelajari cara setup ExpressJS, membuat route, menangani request dan response, serta mengintegrasikan dengan database. ExpressJS juga menjadi fondasi bagi banyak framework lain seperti NestJS dan digunakan oleh perusahaan besar di seluruh dunia.
Konsep REST API yang dipelajari di ExpressJS bisa kamu terapkan juga di framework lain. Pelajari dulu dasar REST API lewat artikel Perbedaan patch dan put di api dan Membuat web crud dengan nodejs dan mysql untuk memahami pola yang umum digunakan.

Memahami penggunaan method atau verb di protokol HTTP itu penentuan jenis aksi yang dilakukan oleh request. ada beberapa method yang didukung HTTP:

Membangun website sederhana menggunakan tech stack nodejs, expressjs, mysql database dan html render menggunakan ejs (Embedded JavaScript templating) template engine untuk merender di sisi server. contoh tutorial disini menggunakan studi kasus membangun website blog sederhana dan menggunakan css bootstrap. di bagian akhir saya tambahkan versi modern pakai async/await dan connection pool, supaya kode ini nyambung dengan cara menulis Nodejs sekarang.

Pengertian CORS (Cross-origin resource sharing) dan Implementasi, Untuk kepentingan mengamankan permintaan resource dalam protokol HTTP maupun HTTPS.