Всем привет! В этом посте мы узнаем, как использовать промежуточное ПО Multiples для проверки ваших запросов!

Но во-первых, что такое промежуточное ПО?

Промежуточное программное обеспечение — это программное обеспечение, которое предоставляет функции, которые могут помочь нам с любой обработкой, проверкой, подключением и т. д.

Одним из самых известных промежуточных программ в Node.js является Express.js, который может помочь нам работать с запросами внутри нашего приложения.

Чтобы понять, как работает промежуточное ПО, мы запишем небольшой пример, простой, но помогающий мне понять, как реализовать новое промежуточное ПО в моих приложениях.

Итак, давайте приступим к созданию небольшого API.

Я считаю, что вы уже знаете структуру приложения Node.js🙂

Первый шаг — сборка сервера:

Теперь мы можем настроить экспресс-конфигурацию:

На следующем шаге мы создадим наше первое промежуточное ПО для проверки параметра ID:

На изображении выше мы можем заметить, что наше промежуточное ПО вызывается как простой маршрут!

Это точно так же!

Так в чем же разница между функцией обратного вызова и промежуточным программным обеспечением?

Технически говоря, у нас есть параметр, который имеет значение, параметр, называемый «следующий».

Мы сделали небольшую проверку, чтобы проверить, действителен ли идентификатор!

Если он недействителен, пользователю будет отправлено сообщение «неверный идентификатор», и приложение остановит его, с другой стороны, следующий параметр вызывается как функция, и приложение продолжит работу.

Таким образом, используя промежуточное программное обеспечение, мы можем обработать данные или параметр, прежде чем запускать бизнес-правило.

Конечно, это простое приложение к промежуточному ПО, которое я использую в этом примере только для того, чтобы объяснить, как работает промежуточное ПО.

Я надеюсь, что это помощь! 🙃😊.

Лукас Гимарайнш Сантос | Линкедин

Деактивировать JavaScript | UI5/Фиори | Node.js