Zum Inhalt springen

Technologie-Stack

oder auch Tech-Stack

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

Der Technologie-Stack ist die Kombination aus Programmiersprachen, Frameworks, Datenbanken, Servern und Diensten, auf der ein Projekt läuft. Das Bild dahinter ist ein Stapel: Jede Schicht baut auf der darunter auf.

Technologie-Stack

Die Gesamtheit der Techniken und Werkzeuge, mit denen eine Website oder Anwendung gebaut und betrieben wird.
Beispiel: „Unser Technologie-Stack für Websites besteht aus Laravel, Statamic, Tailwind CSS und Alpine.js.“

Auch: Tech-Stack oder kurz Stack.

Verwandt: LAMP-Stack, der bekannteste fest benannte Stack aus Linux, Apache, MySQL und PHP.

Was zu einem Technologie-Stack gehört

Im Frontend die Sprachen und Frameworks für die Oberfläche, im Backend die Sprache, das Framework und die Datenbank, dazu der Server oder die Cloud, auf der alles läuft. Viele zählen auch Werkzeuge für Tests, Auslieferung und Überwachung dazu sowie angebundene Dienste für Mail, Zahlung und Analyse.

Bekannte Kombinationen tragen eigene Namen, etwa LAMP, MERN mit MongoDB, Express.js, React und Node.js oder TALL mit Tailwind CSS, Alpine.js, Laravel und Livewire.

Wonach ein Technologie-Stack ausgewählt wird

Nach der Aufgabe, nach dem Team und nach der Lebensdauer. Ein Stack, den das Team beherrscht, schlägt fast immer einen technisch eleganteren, den niemand kennt.

Dazu kommt die Frage, ob es in fünf Jahren noch Menschen gibt, die damit arbeiten, und ob die Bausteine dann noch gepflegt werden; mehr dazu unter Lock-in-Effekt bei Frameworks.

Den Technologie-Stack einer Website erkennen

Browser-Erweiterungen wie Wappalyzer zeigen an, mit welchen Techniken eine Seite gebaut ist. Für eine Übernahme reicht das als erster Blick, ersetzt aber nicht den Zugang zum Server und zum Code.

Siehe auch:

LAMP-Stack

Die klassische Serverumgebung aus Linux, Apache, MySQL und PHP.

#Programmiersprachen

Framework

Gibt den Aufbau einer Anwendung vor und ruft deinen Code an den vorgesehenen Stellen auf.

#Programmiersprachen

Softwarearchitektur

Der grundlegende Aufbau einer Software: welche Teile es gibt und wie sie zusammenarbeiten.

#Programmiersprachen

Lock-in-Effekt bei Frameworks

Die Bindung an ein Framework, die einen späteren Wechsel teuer macht.

#Programmiersprachen

Frontend

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

#Programmiersprachen

Backend (Webentwicklung)

Der Teil einer Webanwendung, der auf dem Server läuft und Daten, Logik und Schnittstellen verwaltet.

#Programmiersprachen