MB Dev .tech
Registrieren Login

Forms, Requests & State

← Zurück zur Learn-Übersicht

In diesem Abschnitt lernst du, wie Webseiten Daten entgegennehmen, verarbeiten und sich Dinge merken. Hier passiert der entscheidende Schritt von „statischer Seite“ zu echter Interaktion mit Benutzern.

Themen in diesem Bereich sind unter anderem:

  • HTML-Formulare und Eingabefelder
  • GET- und POST-Requests
  • Validierung und einfache Fehlerbehandlung
  • Sessions und Cookies (State)
  • Warum HTTP eigentlich „zustandslos“ ist
Merke
Ohne Forms gibt es keine echten Web-Apps

Login, Suche, Kontaktformular, Warenkorb – alles basiert auf Formularen und Requests.

Alle Inhalte sind frei lesbar. Für spätere Aufgaben, Fortschritt und State-Demos wird ein Login benötigt.

Login Registrieren

GET vs POST

Öffnen

Querystring vs Body, PRG-Pattern und saubere Weiterleitungen nach POST.

Praxis: GET vs POST + PRG-Pattern – saubere Weiterleitungen und weniger Doppel-Posts.
Verfügbar Praxis

Validierung Basics

Öffnen

Pflichtfelder, Längen, Formate – und gute Fehlermeldungen für Nutzer.

Wichtig: Validierung von Eingaben – Pflichtfelder, Formate, gute Fehlermeldungen.
Verfügbar Wichtig

Sanitizing vs Escaping

Öffnen

Der Unterschied ist entscheidend: Eingaben prüfen vs Ausgabe sicher machen.

Wichtig: Sanitizing vs Escaping – Eingaben prüfen, Ausgaben sicher machen.
Verfügbar Wichtig

Sessions & Cookies

Öffnen

State im Web, Login-Grundidee, Cookie-Flags und Session-Lifecycle.

Fundament: Sessions & Cookies – State verstehen (Login-Idee, Flags, Risiken).
Verfügbar Fundament