Встречается на собеседованиях • сегодня
Что такое Middleware
Middleware — это промежуточная функция в Node.js, которая имеет доступ к объектам запроса (req), ответа (res) и следующей функции (next) в цикле обработки запроса. Она может выполнять код, изменять req/res, завершать запрос или передавать управление следующему middleware.
Пример в Express:
javascript
app.use((req, res, next) => {
console.log('Time:', Date.now());
next(); // передача управления следующему middleware
});Типы middleware:
- Прикладные (
app.use()) - Маршрутные (привязанные к конкретному роуту)
- Обработки ошибок (4 аргумента)
- Встроенные (express.json())
- Сторонние (morgan, helmet)
Middleware выполняется последовательно в порядке объявления. Без вызова next() цепочка прерывается.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы