====== LU03.L01 ====== ===== Auftrag ===== - Sehen Sie sich das Lernvideo an. - Programmieren Sie es Schritt-für-Schritt nach. Halten Sie gegebenenfalls das Video an oder Wiederholen einzelne Sequenzen. - Lassen Sie die Codeteile nach jeden Schritt alles laufen und beseitigen. **app.js** // Author: Volkan Demir, 07.05.2026 // Erster kleiner Express-Server in JavaScript // Dieser Server liest die index.html Datei und sendet sie an den Browser, wenn die Startseite ("/") aufgerufen wird. const http = require("http"); // Modul für die Erstellung eines HTTP-Servers const fs = require("fs"); // Modul für die Arbeit mit dem Dateisystem, um die index.html Datei zu lesen const PORT = 3010; const server = http.createServer(function(req, res) { res.writeHead(200, { "Content-Type": "text/html" }); fs.readFile("index.html", function (err, data) { if (err) { res.writeHead(404, { "Content-Type": "text/html" }); res.write("Datei nicht gefunden"); return; } else { htmlstr = "

Hallo Welt!
Hier ist die index.html, welche diese JS-Meldung ausgibt.

"; htmlstr += "

ich will hier raus!!!

"; res.write(htmlstr); } res.end(); }); }); // Author: Volkan Demir, 21.05.2026 // Starten des Servers und Ausgabe einer Meldung in der Konsole, dass der Server läuft // returnalue:note, weil Meldung direkt in der Methode ausgegeben wird. server.listen(PORT, function() { console.log("Server läuft auf Port " + PORT); });
**index.html** Node.js Server Nachricht

Antwort vom Server:

{SERVER_MSG}}<

---- [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir