Il middleware sono funzioni che vengono eseguite in sequenza durante il ciclo request-response in Express. Ogni middleware riceve (req, res, next) e può ispezionare/modificare request e response, terminare la response, o chiamare next() per passare il controllo al middleware successivo. Sono il nucleo di come le app Express sono strutturate.
