В общем, промежуточное программное обеспечение — это функция, получающая объекты Request и Response. Другими словами, в цикле запрос-ответ приложения эти функции имеют доступ к различным объектам запроса и ответа вместе со следующей функцией цикла. Следующая функция промежуточного программного обеспечения представлена с помощью переменной, обычно называемой next. Наиболее часто выполняемые функции промежуточного программного обеспечения:
Выполнение любого типа кода
Обновите или измените объекты запроса и ответа.
Завершить цикл запрос-ответ
Вызов следующего промежуточного программного обеспечения в стеке
Итог
Ключевой вывод для интервью: объясните концепцию промежуточного программного обеспечения в Nodejs?