Skip to content
BitDojo
In 2 Monaten zum Frontend Engineer
Next.js7 min read

Formulare und Serveraktionen

Du schreibst Formulare, die ohne JavaScript absenden, prüfst jede Eingabe auf dem Server und leitest nach dem Speichern korrekt weiter.

Ein Formular abzuschicken war lange ein kleines Projekt: ein Behandler im Browser, der das Absenden abfängt, ein Aufruf an eine eigene Adresse, dort ein Abnehmen der Daten, dann die Antwort und die Rückmeldung an die Oberfläche. Vier Stellen, an denen sich Feldnamen widersprechen können.

Serveraktionen kürzen das ab. Du schreibst eine Funktion, markierst sie und gibst sie dem Formular direkt mit. Der Weg über die Leitung entsteht dabei von selbst, und du musst ihn nicht benennen.

Der Preis dafür ist eine Verwechslungsgefahr. Die Funktion steht neben deinem Oberflächencode und sieht aus wie ein Teil davon. Sie ist es nicht. Sie ist ein Eingang von außen, so offen wie jede andere Adresse deiner Anwendung.

Premium

This is where a subscription takes over

The first section is open so you can see what a lesson looks like. The rest comes with the subscription at €9.99 a month: every paid course, every exam, every certificate, cancellable monthly. The lessons themselves are in German.

  • Every paid course, including the ones still to come
  • Exams and certificates at no extra cost
  • A podcast episode for every module, playable in the browser
  • A handbook as PDF for every course