# Was ist Tech Stack?

Es handelt sich um die Sammlung aller Sprachen, Datenbanken und Tools, die zum Erstellen eines Softwareprojekts verwendet werden.

## Definition
Es handelt sich um den „Technologie-Stack“, der beim Erstellen einer Anwendung verwendet wird. Zu diesem Stack gehören beispielsweise eine Sprache für die sichtbare Seite der Website, ein weiteres Tool für die im Hintergrund laufende Datenbank und die Server, die diese verbinden.

## So funktioniert es
Bei der Projektplanung wird entschieden, welche Sprache, welche Datenbank und welcher Server verwendet werden. Diese Entscheidungen bestimmen das Tempo und die Kapazität des Projekts.

## Wo es eingesetzt wird
Es wird während der Architekturphase von Softwareentwicklungsprojekten definiert.

## Häufige Fragen
**Warum ist die Stapelauswahl wichtig?**
Denn es wirkt sich direkt darauf aus, wie schnell das Projekt wächst und wie einfach es entwickelt werden kann.


## Verwandte Begriffe
- [Framework](/de/dictionary/framework/)
- [Database](/de/dictionary/database/)
- [Frontend Stack](/de/dictionary/frontend-stack/)

## Verwandte Werkzeuge
- [Clone-Wars](/de/discover/clone-wars/)

---
Quelle: TreScout Glossar · https://trescout.com/de/dictionary/tech-stack/
