Study
Express.js

Static Files

Penjelasan

express.static(folder) adalah middleware bawaan untuk menyajikan file statis langsung dari sebuah folder — begitu diaktifkan, semua file di folder itu otomatis bisa diakses lewat URL langsung, tanpa perlu bikin route manual untuk tiap file.

Contoh Konsep

const express = require('express');
const app = express();

app.use(express.static('public')); // semua file di folder public/ jadi bisa diakses langsung

// public/logo.png otomatis diakses lewat: http://localhost:3000/logo.png
// public/style.css otomatis diakses lewat: http://localhost:3000/style.css

Praktikum

Aktifkan express.static() untuk folder bernama 'assets'. Tulis (sebagai komentar) contoh URL untuk mengakses file assets/gambar/produk.jpg setelah middleware ini aktif.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

URL akses file statis TIDAK menyertakan nama folder aslinya (mis. public/logo.png diakses sebagai /logo.png, BUKAN /public/logo.png) — nama foldernya cuma lokasi fisik di disk, bukan bagian dari path URL yang terbentuk.