app.get('/api/v1', function middleware (req, res, next) {
// this function is middleware
req.locals.middlewareObject = { name: 'middleware', called: true }
next()
}, function otherMiddleware (req, res, next) {
// this function is middleware too
return res.json(req.locals.middlewareObject)
})
let a = 11
app.use('/', function middleware(req, res, next) { //в пеовом middleware делаем вычисления
a = 11 + 4;
next() //Идём дальше
}, function otherMiddleware (req, res, next) { //В этом middleware выводим значение
if(req.url == '/') { // Проверяем существует ли url
res.send(`Hello world ${a}`) // Отправляем значение, если есть
} else {
next() // Идём дальше. Например на функцию, которая отобразит 404
}
})