Всем вечер добрый, учусь писать бек на ноде с многой (монгусом)
Интересует вопрос валидации данных на бекенде, кто нибудь подскажет как это верно делать?
Нашел как мне кажется интересный пример
https://github.com/EQuimper/youtube-makeanodejsapi/tree/ep-12Но там помесь всего и вся.
Тут и joi на express-validator и на монгус схеме валидаторы, и как по мне это жуткое дублирование.
Думал уже пойти в typescript как узнал, что типы, это еще не разу ни валидация.
Так и в итоге вопрос - как правильно валидировать данные?