Всем привет! В этом посте мы узнаем, как использовать промежуточное ПО Multiples для проверки ваших запросов!
Но во-первых, что такое промежуточное ПО?
Промежуточное программное обеспечение — это программное обеспечение, которое предоставляет функции, которые могут помочь нам с любой обработкой, проверкой, подключением и т. д.
Одним из самых известных промежуточных программ в Node.js является Express.js, который может помочь нам работать с запросами внутри нашего приложения.
Чтобы понять, как работает промежуточное ПО, мы запишем небольшой пример, простой, но помогающий мне понять, как реализовать новое промежуточное ПО в моих приложениях.
Итак, давайте приступим к созданию небольшого API.
Я считаю, что вы уже знаете структуру приложения Node.js🙂
Первый шаг — сборка сервера:
Теперь мы можем настроить экспресс-конфигурацию:
На следующем шаге мы создадим наше первое промежуточное ПО для проверки параметра ID:
На изображении выше мы можем заметить, что наше промежуточное ПО вызывается как простой маршрут!
Это точно так же!
Так в чем же разница между функцией обратного вызова и промежуточным программным обеспечением?
Технически говоря, у нас есть параметр, который имеет значение, параметр, называемый «следующий».
Мы сделали небольшую проверку, чтобы проверить, действителен ли идентификатор!
Если он недействителен, пользователю будет отправлено сообщение «неверный идентификатор», и приложение остановит его, с другой стороны, следующий параметр вызывается как функция, и приложение продолжит работу.
Таким образом, используя промежуточное программное обеспечение, мы можем обработать данные или параметр, прежде чем запускать бизнес-правило.
Конечно, это простое приложение к промежуточному ПО, которое я использую в этом примере только для того, чтобы объяснить, как работает промежуточное ПО.
Я надеюсь, что это помощь! 🙃😊.
Лукас Гимарайнш Сантос | Линкедин
Деактивировать JavaScript | UI5/Фиори | Node.js