• Добро пожаловать на сайт - wlux.net!

    FAQ по форуму

    1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа

    2. Сообщения учитываются в следующих разделах: Читать

    3.Что-бы скачать вложение нужно 2 сообщения.

    4.Личные переписки не работают на форуме

    5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта

    6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!

    5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

[Евгений Паромов] [Micro courses] Zod - максимально полный курс (2024)

Оффлайн

wlux.net

Где волчьи уши, там волчьи зубы.
Команда форума
LV
7
 
20.06.2022
27 993
234
36
Награды
10
Пол
Муж.

Репутация:

  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1


Zod - это библиотека, которая позволяет в рантайме валидировать данные в typescript приложениях.

Зачем это нужно?
Мне нравится представлять приложение, как молодую советскую республику в кольце врагов.
Пользовательский ввод, интеграции, настройки. Всё это может меняться без нашего контроля, и ломать наше приложение.

Хватит это терпеть
Хочешь тыкнуть бекендера, когда он очередной раз случайно сломает api?
Хочешь декларативно отвалидировать вообще весь пользовательский ввод приложения?
Хочешь сразу словить косяки конфигурации?
Тогда zod - это именно то, что тебе нужно.

О курсе
  • Время прохождения: 4 часа 20 минут
  • Уровень: junior - middle
  • В этом курсе мы: Рассмотрим вообще все возможности Zod
  • Научимся удобно и гибко валидировать формы
  • Научимся описывать контракты любой сложности
  • Посмотрим несколько примеров продвинутого использования Zod
У меня есть опыт с Zod, будет ли полезно?
Однозначно да.

Я сам в процессе разработки этого курса узнал много очень крутых фишек Zod, о которых многие не догадываются.
Этот курс - очень быстрый и простой способ начать использовать Zod на все 100%

Уроки (17)
1. Какую проблему решает Zod
2. Описываем типы через zod
3. Схемы из схем (pick, omit и тд)
4. Встроенная валидация
5. Кастомная валидация
6. Обработка ошибок
7. Глобальные сообщения об ошибках
8. Препроцессинг .preprocess .coerce
9. Постпроцессинг .catch .default .transform .pipe
10. Вывод типа входного значения. Работа с дженериками
11. Пример: Валидация env переменных
12. Пример: Валидация localStorage
13. Пример: Валидация query параметров
14. Пример: Валидация форм
15. Пример: Валидация ответа с сервера
16. Пример: Вырезаем zod из бандла
17. Повторение - мать учения

 

Поиск по форуму

Похожие темы:

Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше....