Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Eingebautes Middleware | Express.js Framework
Backend-Entwicklung mit Node.js und Express.js
course content

Kursinhalt

Backend-Entwicklung mit Node.js und Express.js

Backend-Entwicklung mit Node.js und Express.js

1. Einführung
2. Konsolenanwendungen
3. Express.js Framework
4. Entwicklung von REST-API

book
Eingebautes Middleware

In Express.js können Sie auf eine Reihe von integrierten Middleware-Funktionen zugreifen, die entwickelt wurden, um alltägliche Aufgaben in der Webentwicklung zu vereinfachen. Diese Middleware-Funktionen können Prozesse wie das Parsen eingehender Daten und das Bereitstellen statischer Dateien erheblich vereinfachen. Hier sind einige wichtige integrierte Middleware-Funktionen:

express.json()

Die express.json() Middleware wird verwendet, um eingehende JSON-Daten von Anfragen mit einer JSON-Nutzlast zu parsen. Sie parst die JSON-Daten automatisch und macht sie über die req.body Eigenschaft für die weitere Verarbeitung zugänglich.

express.urlencoded()

Das express.urlencoded() Middleware analysiert eingehende URL-codierte Daten aus Formularen, die über POST-Anfragen gesendet werden. Es fügt die analysierten Daten der req.body Eigenschaft hinzu.

Hinweis

Die Option { extended: true } ermöglicht die Verarbeitung komplexerer Daten in Formularübermittlungen.

express.static()

Das express.static() Middleware dient dazu, statische Dateien wie HTML, CSS, JavaScript und Bilder aus einem angegebenen Verzeichnis bereitzustellen. Es ist ein wertvolles Werkzeug zum Bereitstellen von Assets wie Stylesheets und clientseitigen Skripten.

Die Nutzung dieser integrierten Middleware-Funktionen ermöglicht es Ihnen, den Prozess der Datenverarbeitung und Bereitstellung statischer Dateien in Ihren Express.js-Anwendungen zu optimieren.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 8
We're sorry to hear that something went wrong. What happened?
some-alt