Modul 3.1: Konsep Backend & Arsitektur Web Modern

Modul 3.1 – Konsep Backend & Arsitektur Web Modern Pada modul ini kamu akan belajar apa itu backend, bagaimana cara kerjanya, dan di mana posisi backend dalam arsitektur web modern yang sudah menggunakan React, Next.js, dan (nantinya) Node.js + database. Tujuannya bukan langsung ngoding, tapi membangun mental model dulu supaya ketika nanti menulis kode backend dengan Node.js kamu sudah paham konteks besarnya. 1. Frontend vs Backend Sebelum masuk ke backend, kita recap dulu: ...

May 15, 2026 · 4 min · I Dewa Nyoman Acarya Wibawantra

Modul 3.2: Pengenalan Node.js & npm + Script CLI Sederhana

Modul 3.2 – Pengenalan Node.js & npm + Script CLI Sederhana Di modul ini kamu akan mulai praktek langsung dengan backend menggunakan Node.js. Fokusnya: Mengenal apa itu Node.js dari sisi praktis. Memahami peran npm sebagai package manager. Membuat project Node.js pertama. Menulis script CLI sederhana di terminal. Target akhirnya: kamu nyaman menjalankan JavaScript di luar browser dan siap lanjut ke pembuatan REST API di Modul 3.3. 1. Apa itu Node.js (Secara Praktis) Secara sederhana: ...

May 15, 2026 · 4 min · I Dewa Nyoman Acarya Wibawantra

Modul 3.3: REST API Dasar dengan Node.js (Express, tanpa Database)

Modul 3.3 – REST API Dasar dengan Node.js (Express, tanpa Database) Di modul ini kamu akan membangun REST API sederhana menggunakan Node.js + Express, dengan data yang masih disimpan di memory (array). Fokusnya: Memahami struktur dasar REST API. Membuat server HTTP dengan Express. Membuat endpoint CRUD sederhana (GET, POST, PUT, DELETE). Mencoba memanggil API menggunakan tool seperti Postman / Bruno / curl. Ini adalah jembatan penting sebelum nanti kamu menambahkan database di modul berikutnya. ...

May 15, 2026 · 6 min · I Dewa Nyoman Acarya Wibawantra