Node.js / NestJS

Express.js-Grundlagen

Routing, Middleware, Anfragen/Antworten, statische Dateien, Template-Engines, Fehlerbehandlung

20 Interview-Fragen·
Junior
1

Was ist Express.js?

Antwort

Express.js ist ein minimalistisches und flexibles Web-Framework für Node.js, das robuste Funktionen zum Erstellen von Webanwendungen und APIs bietet. Es vereinfacht Routing, Middleware und die Verarbeitung von HTTP-Anfragen/Antworten im Vergleich zu reinem Node.js. Express ist aufgrund seiner Einfachheit und Leistung zum De-facto-Standard für Node.js-Webanwendungen geworden.

2

Wie erstellt man eine einfache Express-Anwendung?

Antwort

Das Erstellen einer Express-Anwendung erfordert das Importieren des express-Moduls und anschließend den Aufruf der express()-Funktion, um die Anwendung zu instanziieren. Diese Instanz stellt alle notwendigen Methoden bereit, um Routen und Middlewares zu definieren und den Server zu starten. Dies ist der erste Schritt jeder Express-Anwendung.

3

Welche Methode definiert eine GET-Route in Express?

Antwort

Die Methode app.get() wird verwendet, um eine Route zu definieren, die auf HTTP-GET-Anfragen reagiert. Sie nimmt zwei Parameter entgegen: den Routenpfad und eine Callback-Funktion, die die Anfrage verarbeitet und die Antwort sendet. Diese Methode ist grundlegend für das Erstellen von REST-Endpunkten.

4

Was ist eine Middleware in Express?

5

Wie fügt man eine globale Middleware in Express hinzu?

+17 Interview-Fragen

Meistere Node.js / NestJS für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten