Zum Inhalt springen

Backend (Webentwicklung)

Männliche Person, frontal, schaut in die Kamera; trägt kariertes Hemd über dunkelfarbigem T‑Shirt; heller Innenraum mit unscharfem Monitor oder Poster links und Fenster rechts.

von Richard Albrecht am 08.11.2026

Das Backend ist in der Webentwicklung der Teil einer Anwendung, der auf dem Server läuft. Dort liegen die Daten, dort werden Regeln geprüft und Abläufe ausgeführt, und von dort bekommt das Frontend, was es anzeigt.

Backend

Die serverseitige Schicht einer Webanwendung mit Datenhaltung, Geschäftslogik, Anmeldung und Schnittstellen.
Beispiel: „Im Backend prüft die Anwendung, ob der gewünschte Termin noch frei ist, bevor sie die Buchung speichert.“

Abgrenzung zum Backend (CMS): Dort meint Backend den geschützten Verwaltungsbereich eines CMS, in dem Redakteure arbeiten. In der Webentwicklung meint es die ganze Serverseite.

Verwandt: Frontend, der Teil, der im Browser läuft.

Was zum Backend gehört

Die Datenbank und der Code, der mit ihr spricht, die Anmeldung und die Rechte, die Geschäftsregeln, etwa wann eine Bestellung als bezahlt gilt, und die Schnittstellen zu anderen Systemen. Dazu kommen Aufgaben im Hintergrund wie Mailversand, Importe und zeitgesteuerte Abläufe.

Geschrieben wird es in Sprachen wie PHP, Python, Java oder JavaScript mit Node.js, meist mit einem Framework wie Laravel, Django oder Spring.

Warum das Backend die Sicherheit trägt

Weil alles im Browser vom Nutzer verändert werden kann. Eine Prüfung im Formular ist Komfort, die verbindliche Prüfung passiert im Backend, bevor etwas gespeichert wird. Preise, Rechte und Grenzen werden dort festgelegt und nie aus dem Browser übernommen.

Auch geheime Schlüssel für fremde Dienste gehören ausschließlich hierher.

Backend und Frontend im Zusammenspiel

Bei klassischen Websites erzeugt das Backend die fertigen HTML-Seiten, und das Frontend ist im Wesentlichen das, was der Browser daraus macht. Bei Single Page Applications und Headless-Architekturen liefert das Backend nur noch Daten über eine Schnittstelle, und eine eigene Anwendung im Browser baut die Oberfläche.

Diese Website gehört zur ersten Art: Laravel und Statamic erzeugen die Seiten auf dem Server.

Siehe auch:

Frontend

Der Teil einer Website oder Webanwendung, der im Browser läuft und den Nutzer sieht und bedient.

#Programmiersprachen

Backend (CMS)

Der geschützte Bereich eines CMS, in dem Inhalte gepflegt werden.

#Content-Management-Systeme (CMS)

API

Eine festgelegte Schnittstelle, über die ein Programm die Funktionen eines anderen benutzt.

#Programmiersprachen #Frontend-Entwicklung (HTML, CSS, JavaScript) #Hosting & Webserver

PHP

Die Programmiersprache, in der die meisten Websites auf dem Server laufen.

#Programmiersprachen

SQL

Die Sprache, mit der Datenbanken befragt und verändert werden.

#Programmiersprachen

Client

Das Programm oder Gerät, das eine Anfrage stellt, während der Server sie beantwortet.

#Hosting & Webserver