Встречается на собеседованиях • сегодня

Что такое параметр next в middleware

Параметр next в middleware — это функция, которая передает управление следующему middleware в цепочке. Если её не вызвать, запрос "зависнет" и не дойдёт до обработчика маршрута.

Пример в Express.js:

javascript
app.use((req, res, next) => {
  console.log('Middleware 1');
  next(); // передаём управление следующему middleware
});

app.use((req, res, next) => {
  console.log('Middleware 2');
  next();
});

Если next() не вызвать, второй middleware и конечный обработчик не сработают. Можно передать ошибку в next(error), чтобы перейти к обработчику ошибок.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы