К содержанию
Первый Коммит

Модуль 3 после покупки курса

Middleware

  • Концепция middleware
  • next()
  • Встроенные
  • Пользовательские
  • Уровни
  • Сторонние

#3.1 Что такое middleware

Middleware (промежуточное ПО) — функции, которые имеют доступ к объектам запроса (req), ответа (res) и к следующей функции в цепочке (next). Middleware — ключевая концепция Express. Каждый запрос проходит через цепочку middleware, как по конвейеру. Каждая функция может: изменить req/res, завершить цикл «запрос — ответ», передать управление следующему middleware через next().

Порядок middleware критически важен — они выполняются в том порядке, в котором подключены в коде.

Платная часть курса

Остальные модули открывает покупка курса

Первые 2 модуля курса «Express.js» открыты всем. Остальные 10 модулей, включая этот, открываются после покупки курса. Доступ остаётся навсегда вместе со всеми обновлениями курса.

Уже купили этот курс? Войдите, и он откроется.

В этом модуле 9 разделов

  1. 3.1 Что такое middleware
  2. 3.2 Встроенные middleware
  3. 3.3 Пользовательские middleware
  4. 3.4 Уровни middleware
  5. 3.5 Middleware с параметрами (фабрика)
  6. 3.6 Сторонние middleware
  7. 3.7 Практика
  8. Итоги модуля 3
  9. Домашнее задание

Введите запрос: название модуля, тема или раздел.

Стрелки — выбор, Enter — открыть. Ищет по названиям модулей, темам и разделам.