Tag 36 meines MERN-Stack-Lernprozesses

Ich befinde mich an Tag 36 meiner MERN-Stack-Reise. Gestern habe ich meinen ersten lokalen Webserver eingerichtet. Heute habe ich mich auf das Backend-Routing konzentriert.

Routing teilt dem Server mit, welcher Inhalt basierend auf der URL angezeigt werden soll. Stell dir das Backend wie einen Verkehrskontrolleur für deine Anwendung vor.

Ich habe gelernt, wie man das Request-Objekt verwendet, um Pfade zu verwalten. So funktioniert es:

Hier ist der Code, den ich geübt habe:

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

Diese Methode ermöglicht es dir, verschiedene Endpunkte für deine Benutzer zu erstellen. Wenn der Pfad nicht existiert, sendest du einen 404-Fehler.

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