02. Express-Routing 🌐

Dein erster Webserver mit mehreren Seiten

🎯 1. Ziel dieser Übung

Du lernst:

🛠️ 2. Vorbereitung

  1. Erstelle einen Ordner: C:\NodeJS\express-uebung\
  2. Führe im Terminal aus:
    npm init -y
    npm install express
  3. Erstelle eine Datei server.js

🌐 3. Aufgabe 1: Webserver mit zwei Routen

Dein Server soll folgende Routen haben:

Starte den Server auf Port 3000.

🔌 4. Aufgabe 2: Einfache API

Füge eine dritte Route hinzu:

Beispiel-Antwort:
{"zeit": "14:30:22"}

🧠 5. KI-Prompt-Training

Aufgabe: Beantworte auf Papier:

  1. Was ist der Unterschied zwischen einer HTML-Seite und einer API?
  2. Warum verwendet man bei APIs meistens JSON?
  3. Was passiert, wenn du zwei Routen mit demselben Pfad definierst?

Danach formuliere einen Prompt, mit dem du KI um Hilfe bitten würdest, um zu erklären, warum man bei Express immer res.send() oder res.json() aufrufen muss.

✅ 6. Abgabe

Lade folgende Dateien hoch:

Gib einen Freigabelink auf den Ordner in Moodle ab.

🎓 Dein erster Webserver mit Routen ist fertig!

🔍 Musterlösung ansehen (Lehrkräfte) → 03. PHP-Formular