Как Express проводит запрос через middleware
Express пропускает запросы через цепочку middleware, и это помогает выносить общие вещи вроде логина, парсинга JSON и проверки прав из роутов в отдельные функции. Если middleware не вызывает next(), запрос останавливается на нём; если вызывает, Express идёт дальше по цепочке.
https://dev.to/aryangupta9680/how-express-middleware-works-g1l
https://dev.to/aryangupta9680/how-express-middleware-works-g1l