Node.js / NestJS

Fondamenti di Express.js

Routing, middleware, richieste/risposte, file statici, template engine, gestione degli errori

20 domande da colloquio·
Junior
1

Che cos'è Express.js?

Risposta

Express.js è un framework web minimalista e flessibile per Node.js che fornisce funzionalità robuste per creare applicazioni web e API. Semplifica il routing, i middleware e la gestione di richieste/risposte HTTP rispetto a Node.js puro. Express è diventato lo standard di fatto per le applicazioni web Node.js grazie alla sua semplicità e alle sue prestazioni.

2

Come creare un'applicazione Express di base?

Risposta

Creare un'applicazione Express richiede di importare il modulo express e poi chiamare la funzione express() per istanziare l'applicazione. Questa istanza fornisce tutti i metodi necessari per definire route, middleware e avviare il server. È il primo passo di qualsiasi applicazione Express.

3

Quale metodo definisce una route GET in Express?

Risposta

Il metodo app.get() viene utilizzato per definire una route che risponde alle richieste HTTP GET. Accetta due parametri: il percorso della route e una funzione di callback che elabora la richiesta e invia la risposta. Questo metodo è fondamentale per creare endpoint REST.

4

Che cos'è un middleware in Express?

5

Come aggiungere un middleware globale in Express?

+17 domande da colloquio

Padroneggia Node.js / NestJS per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis