или нужно использовать либы типа Yup и т.п. ?
Либы типа yup написаны “на ts”
может я загоняюсь, нужно ли вообще делать валидацию api ответа на наличие всеx полей в json-ке?
runtypes, io-ts
Зависит от - степени надежности, которую ты хочешь соблюсти - времени, которое ты хочешь потратить на отладку и поиск различий между compile-time и run-time (при отсутствии валидации) - времени, которое ты хочешь потратить на продумывание дизайна валидаторов и написание этих валидаций - памяти, трафика и процессорного времени клиента, которые ты готов отожрать у него на эти валидации Где-то оно того стоит, а где-то — нет
спасибо!
спасибо!
Обсуждают сегодня