Routing Dasar
Penjelasan
Route di Express didaftarkan lewat method app.get(path, handler), app.post(path, handler), dst — sesuai HTTP method yang dipakai. Handler-nya berupa fungsi yang menerima dua argumen utama: req (request) dan res (response).
Contoh Konsep
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Selamat datang di CompileDaily Study!');
});
app.get('/tentang', (req, res) => {
res.send('Halaman tentang kami');
});
app.listen(3000);
Praktikum
Buat route GET /halo yang merespons teks "Halo dari Express!" lewat res.send().
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Urutan pendaftaran route penting di Express — kalau ada dua route yang path-nya bisa cocok dengan URL yang sama, Express memakai route yang PERTAMA didaftarkan (top-to-bottom), jadi route lebih spesifik sebaiknya didaftarkan sebelum route dengan parameter dinamis yang lebih umum.