Zusammenfassung

Abgeschlossen

Als Entwickler:in bei Tailwind Traders haben Sie zunächst das HTTP-Hauptmodul in Node.js bewertet und dadurch erfahren, wie es Anforderungen verarbeitet. Es empfängt Header und Daten und sendet diese an den aufrufen Client zurück.

Sie haben die Vorteile der Verwendung eines Webframeworks wie Express kennengelernt. Sie haben einiges über die Features und die wichtigen Konzepte von Express gelernt.

Express übernimmt zahlreiche Aufgaben wie die Routenverwaltung und das Erstellen verschiedener Arten von Antworten zum Verarbeiten des Uploads und Downloads von Dateien. Darüber hinaus verarbeitet Express den Lebenszyklus einer Anforderung, um Aufgaben wie die Protokollierung und die Verarbeitung von Anmeldeinformationen für die Authentifizierung durchzuführen.

Sie haben den Großteil der Konzepte in einer Reihe von Übungen verinnerlicht. Sie sollten nun selbstsicher eine RESTful-API mithilfe von Express und Node.js erstellen können. Sie haben sich verschiedene Möglichkeiten angesehen, mit Ihrer API zu interagieren, um weitere Informationen dazu zu erlangen, wie APIs erstellt werden. Sie haben dabei herausgefunden, dass Sie einen Browser, Code oder einen Client wie cURL verwenden können, um Anforderungen zu senden.

Nun verfügen Sie über ein solides Grundwissen zum Erstellen von Webanwendungen mit Express. Sie haben außerdem einen Eindruck davon erhalten, dass für das Erstellen von und Arbeiten mit APIs noch weitere Informationen erforderlich sind, insbesondere für das Schützen Ihrer API.

Zusätzliche Ressourcen

Visual Studio Code-Tools zur Unterstützung bei REST-API-Aufrufen: