Zum Inhalt springen
Programmieren mit KI · Einsteiger

Was ist der Unterschied zwischen Frontend und Backend?

Frontend ist, was der Nutzer sieht und bedient. Es läuft im Browser und ist manipulierbar. Backend ist, was entscheidet, speichert und rechnet. Es läuft auf einem Server und ist nicht direkt vom Nutzer erreichbar. Sicherheits-Prüfungen gehören immer ins Backend.

Fast jede moderne App hat zwei Seiten. Die eine siehst du. Die andere nicht. Der Unterschied ist nicht ästhetisch, sondern eine Vertrauensgrenze.

Frontend: die Seite für den Nutzer

Buttons, Formulare, Navigation, Texte. Alles, was im Browser läuft und auf Klicks reagiert. Das Frontend zeigt Informationen und nimmt Eingaben entgegen. Der Nutzer kann mit der Entwicklerkonsole alles, was er im Browser sieht, auch verändern.

Backend: die Seite für die Wahrheit

Entscheidungen, Berechnungen, Speichern, Sicherheit. Das Backend läuft auf einem Server, typischerweise ein Rechenzentrum weit weg. Es glaubt nichts, was von außen kommt, und prüft alles noch einmal selbst.

Das Restaurant-Bild

Der Gast bekommt die Speisekarte in die Hand (Frontend). Er kann sie anmalen, Wünsche draufkritzeln, „Rechnung: 0 €" notieren. Die Küche (Backend) rechnet trotzdem nach und kocht nur, was wirklich bestellt wurde. Der Gast kann mit der Karte nichts erzwingen. Er kann nur fragen. Die Entscheidung liegt immer bei der Küche.

Warum das für dich wichtig ist

Wenn ein Formular im Frontend prüft, ob eine E-Mail ein @-Zeichen enthält, ist das Komfort für den Nutzer. Sicherheit ist das erst, wenn die Prüfung zusätzlich im Backend stattfindet. KI-Coding-Tools bauen manchmal nur die Frontend-Prüfung. Das muss dir auffallen.

Zuletzt aktualisiert: 20. April 2026