Quelle: dotnetpro
Eigene REST-API mit Node.js entwickeln 10.04.2021, 09:57 Uhr

Einheitliche Schnittstellen

Wie man mit Node.js eine eigene REST-API entwickelt.
Wikipedia beschreibt eine Schnittstelle oder API als einen Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Sie stellt somit einen normierten Weg zur Verfügung, damit ein Client mit einem Server interagieren kann. Dies kann beispielsweise die Abfrage des Wetterberichtes sein, bei welchem der Server die Postleitzahl erwartet und Ihnen dann die Wetteraussicht für den nächsten Tag in Form von Temperaturverlauf und Regenwahrscheinlichkeit zurückliefert.
Es kann aber auch der aktuelle Börsenkurs eines Unternehmens sein, bei dem Sie die Wertpapierkennnummer eingeben und den aktuellen Tageskurs erhalten. Die Einsatzmöglichkeiten sind vielfältig.
An dieser Stelle kommt die REST (Representational State Transfer) API zum Einsatz, um mittels HTTP-Anfragen auf Daten zuzugreifen. Roy Fielding definierte im Jahr 2000 im Rahmen seiner Doktorarbeit die Grundprinzipien, die ein Restful Web Service haben muss.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar