На примерах разберём, как держать единые схемы данных между фронтом и бэкендом: типы для входа/выхода, дискриминируемые объединения, безопасные маппинги и стратегии миграций без поломок рантайма.
Поговорим о подходе “types-first” и о том, как уменьшить количество ручных преобразований между слоями. Рассмотрим проверяемые границы: DTO, ответы сервера, формы и нормализацию данных.
На реальных примерах разберём, как проектировать безопасные модели данных и извлекать пользу из narrowing вместо кастов.
С нуля до уверенной работы с типами в JavaScript. Подходит для начинающих и тех, кто уже пишет на JS. Разберитесь с TypeScript раз и навсегда — и перестаньте ловить баги в рантайме.
12 разделов • 72 уроков
Изучите преподавательский состав
Войдите в аккаунт, чтобы оставить отзыв о курсе