Tag 35 des Lernens des MERN-Stacks

Heute habe ich meinen ersten nativen Webserver gebaut.

In meinem Node.js-Kurs bin ich über lokale Skripte hinausgegangen. Mein Code läuft nicht mehr nur einmalig ab und stoppt. Jetzt bleibt der Server aktiv. Er lauscht auf Verbindungen aus dem Internet.

Ich habe gelernt, wie Computer über ein Netzwerk kommunizieren. Hier ist das, was ich gelernt habe:

Das http-Modul Ich habe das native http-Utility verwendet, um Daten zu verarbeiten. Ich habe http.createServer() verwendet, um den Server zu starten. Diese Funktion verwendet zwei Argumente:

Die listen-Methode Ein Server benötigt einen bestimmten Port, um zu kommunizieren. Ich habe meinen Server so eingestellt, dass er auf Port 8000 lauscht. Dies fungiert als Gateway für eingehende Anfragen.

Code-Implementierung:

const http = require("http");

const server = http.createServer((req, res) => { res.end("Hello from my Day 35 custom server!"); });

server.listen(8000, () => { console.log("Server is live on port 8000"); });

Quelle: https://dev.to/ali_hamza_589ec7b3eb6688d/day-35-of-learning-mern-stack-ldn