𝗛𝗮𝗿𝗶 𝗸𝗲-𝟯𝟲 𝗕𝗲𝗹𝗮𝗷𝗮𝗿 𝗠𝗘𝗥𝗡 𝗦𝘁𝗮𝗰𝗸

Saya sedang berada di hari ke-36 perjalanan MERN stack saya. Kemarin, saya menyiapkan server web lokal pertama saya. Hari ini, saya fokus pada backend routing.

Routing memberi tahu server konten mana yang harus ditampilkan berdasarkan URL. Bayangkan backend sebagai pengatur lalu lintas untuk aplikasi Anda.

Saya belajar cara menggunakan request object untuk mengelola path. Berikut adalah cara kerjanya:

Berikut adalah kode yang saya latih:

const server = http.createServer((req, res) => { if (req.url === "/") { res.end("Welcome to the Homepage!"); } else if (req.url === "/about") { res.end("This is the About Page detailing our stack."); } else { res.writeHead(404, { "Content-Type": "text/plain" }); res.end("404: Page Not Found!"); } });

Metode ini memungkinkan Anda untuk membuat endpoint yang berbeda bagi pengguna Anda. Jika path tidak ada, Anda mengirimkan error 404.

Sumber: https://dev.to/ali_hamza_589ec7b3eb6688d/day-36-of-learning-mern-stack-183m