У меня есть конечные точки API, которые принимают некоторые данные, используя GET, POST, PUT и DELETE.Я хочу знать, что является лучшим местом для проверки входящих данных?Это конечная точка (уровень запроса) или промежуточное ПО для expressjs?Я хочу знать, каковы преимущества и недостатки обоих способов повышения производительности и безопасности?
Я смотрю JOI (проверка схемы объекта) библиотека js узла, которая работает на уровне запроса, тогда как Экспресс-валидатор делает на промежуточном программном обеспечении.