Als Backend bezeichnet man den Teil einer Anwendung, der für die Datenbereitstellung und -verarbeitung zuständig ist. Im Falle einer Web-Anwendung ist das üblicherweise eine Server-Anwendung, die beispielsweise eine Verbindung zur Datenbank herstellt.
Allgemein lässt sich sagen, dass bei einer Anwendung alle Teile, die nicht für die Darstellung der Inhalte und die Interaktion mit den Nutzenden zuständig sind, zum Backend gehören. Im Gegenteil dazu steht das Frontend .
Grundlegender Aufbau einer Web-Anwendung mit dem Backend zwischen Frontend und Datenbank
Ein Beispiel für eine Technologie zur Erstellung von Backend-Anwendungen ist NestJS .