APIs bauen und verwalten mit Node.js

Single-Page-Anwendungen holen sich Daten über RESTful APIs oder GraphQL-Schnittstellen. Unser Nest.js-Framework-Beispiel zeigt Aufbau und Verwaltung einer API.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht
APIs bauen und verwalten mit Node.js
Lesezeit: 25 Min.
Von
  • Sebastian Springer
Inhaltsverzeichnis

Spätestens mit dem Aufkommen moderner Frontend-Frameworks im Web hat sich auch die Welt der Backends gründlich gewandelt. Wo man früher Templates serverseitig gerendert und fleißig zwischen Seiten gewechselt hat, stehen mittlerweile Single-Page-Applikationen, die sich über RESTful APIs oder GraphQL-Schnittstellen ihre Daten holen.

Durch die Entkopplung von Front- und Backend sind neue Kommunikationswege entstanden, aber es gibt auch zahlreiche Herausforderungen. Unabhängig von der verwendeten Technik gilt es, eine solche Schnittstelle so zu gestalten, dass sie sicher, gut zu benutzen und zuverlässig ist.

Dieser Artikel thematisiert den Aufbau und die Verwaltung einer API und zeigt die konkrete Implementierung anhand einer Node.js-Applikation, die mit dem Nest.js-Framework umgesetzt wird.