@komigor

Промежуточный обработчик событий это тоже middleware или нет?

Понятно что такое midlware это тот код который выполняется между запросом и оиветом, он имеет доступ к объекту запрса и ответа и.т.д но в коде я однажды встретил код тип этого
app.get('/',  (req, res, next) =>) 
// to do
next(err)

получается это промежуточный обработчик событий?
Но вот вопрос чем он отличается от midllware который в app.use(...)?
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
YuriyVorobyov1333
@YuriyVorobyov1333
Software Developer (Node.js/Angular)
Ничем, это все middleware. Суть промежуточного обработчика заключается в том, что он должен вызываться в самом конце и либо завершать процесс, либо передавать объекты req/res в следующее промежуточное состояние.
Вот здесь можно посмотреть реализацию внутри express, а здесь почитать как все это дело работает
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы