𝗗𝗶𝗮 𝟯𝟲 𝗱𝗲 𝗔𝗽𝗿𝗲𝗻𝗱𝗶𝘇𝗮𝗴𝗲𝗺 𝗱𝗮 𝗦𝘁𝗮𝗰𝗸 𝗠𝗘𝗥𝗡

Estou no dia 36 da minha jornada com a stack MERN. Ontem, configurei meu primeiro servidor web local. Hoje, foquei em roteamento de backend.

O roteamento diz ao servidor qual conteúdo exibir com base na URL. Pense no backend como um controlador de tráfego para sua aplicação.

Aprendi como usar o objeto de requisição para gerenciar caminhos. Veja como funciona:

Aqui está o código que pratiquei:

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 permite criar diferentes endpoints para seus usuários. Se o caminho não existir, você envia um erro 404.

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