Begriffserklärung | Zurück zur Übersicht

NestJS

Veröffentlicht am

NestJS ist ein Framework zur Erstellung von Server-Anwendungen, es wird also im Backend eingesetzt. Es basiert auf NodeJS und Express und nutzt TypeScript als Programmiersprache.

NestJS wird verwendet, um Server-Anwendungen zu erstellen, die beispielsweise eine Verbindung zur Datenbank herstellen, APIs bereitstellen oder Hintergrundaufgaben ausführen (wie etwa PDF-Generierung oder E-Mail-Versand). Eine solche Server-Anwendung steht meistens nicht alleine dar, sondern wird in Verbindung mit einer dazugehörigen Frontend-Anwendung entwickelt, für welche sie Daten bereitstellt.

In einer typischen Web-Anwendung bildet sie daher das Mittelstück zwischen Frontend und Datenbank.

NestJS ist stark von Angular inspiriert und nutzt viele Konzepte aus dem Angular-Ökosystem. Es ist daher als Angular-Entwickler recht komfortabel, mit NestJS zu arbeiten.

Verwandte Artikel

2 Ba Backend