Handler 404 & Static Files

Tempatkan middleware 404 di urutan paling akhir untuk menangkap seluruh route yang tidak cocok.

👀 Contoh dulu

const app = { use(fn) { fn({}, { status(c) { return this; }, json(d) { console.log(d); } }); } };
app.use((req, res) => res.status(404).json({ error: '404' }));

Hasilnya: { error: '404' }

💡 Middleware ini harus berada di paling bawah setelah daftar route terdefinisi.

📝 Sekarang giliranmu

Pasang middleware penangkap rute tak dikenal di akhir rantai app.use yang mengembalikan status code 404 beserta JSON { error: "404" }.

Preview