Срочно внедри это в свои Frontend проекты (Runtime валидация)
Разбираем runtime-валидацию с Zod: зачем проверять данные во время выполнения и почему типов TypeScript для этого недостаточно. 00:00 Зачем нужна runtime-валидация 00:14 Главная ошибка при работе с TypeScript 00:37 Кто контролирует данные 01:26 Реальный пример ошибки в runtime 02:15 Почему проверки и optional chaining не спасают 03:21 Assertions и явные ошибки 03:40 Как работает runtime-валидация 04:26 Схемы и типы в Zod 04:59 parse, safeParse и проверка ответа API 05:36 Обработка и мониторинг ошибок валидации 06:07 Что даёт runtime-валидация 06:45 Контракт API на реальном примере 07:09 Кодогенерация схем с Orval 08:02 Проверка данных сгенерированной схемой 08:30 Где runtime-валидация не нужна 09:31 Итоги и рекомендации #TypeScript #Zod #JavaScript#Frontend
Название:
Срочно внедри это в свои Frontend проекты (Runtime валидация)
Категория:
Разное