𝗗𝗮𝘆 𝟯𝟲 𝗼𝗳 𝗟𝗲𝗮𝗿𝗻𝗶𝗻𝗴 𝗠𝗘𝗥𝗡 𝗦𝘁𝗮𝗰𝗸

Estoy en el día 36 de mi aprendizaje del MERN stack. Ayer configuré mi primer servidor web local. Hoy, me enfoqué en el enrutamiento (routing) del backend.

El enrutamiento le indica al servidor qué contenido mostrar basándose en la URL. Piensa en el backend como un controlador de tráfico para tu aplicación.

Aprendí cómo usar el objeto request para gestionar rutas. Así es como funciona:

Aquí está el código que practiqué:

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!"); } });

Este método te permite crear diferentes endpoints para tus usuarios. Si la ruta no existe, envías un error 404.

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