filmov
tv
TypeScript / Урок 22. Mapped Types

Показать описание
🎥 В сегодняшнем видео мы продолжим изучать TypeScript. На этот раз мы погрузимся в увлекательный мир Mapped Types!
🔍 Что такое Mapped Types? Это мощный инструмент TypeScript, который позволяет создавать новые типы на основе уже существующих. Это особенно полезно, когда нужно избежать дублирования кода и создать производные типы с изменёнными модификаторами, такими как опциональность или только для чтения.
💡 Практические примеры: Мы рассмотрим, как Mapped Types помогают управлять ролев ой картой пользователей и валидацией форм, избегая дублирования кода. Вы научитесь использовать Mapped Types для создания гибких и поддерживаемых структур данных.
🔗 Что вы узнаете:
1. Как Mapped Types помогают связать типы, избегая несоответствий.
2. Использование Mapped Types для описания сложных объектов, таких как карты ролей и формы валидации.
3. Создание собственных хелперов типов для упрощения работы с TypeScript.
Интересно? Поехали!
Содержание
00:00 Mapped Types
02:08 Mapped Types на практике
10:54 Валидация форм
17:54 Создаём хелпер типа
22:41 Резюме
Полезные ссылки
🔍 Что такое Mapped Types? Это мощный инструмент TypeScript, который позволяет создавать новые типы на основе уже существующих. Это особенно полезно, когда нужно избежать дублирования кода и создать производные типы с изменёнными модификаторами, такими как опциональность или только для чтения.
💡 Практические примеры: Мы рассмотрим, как Mapped Types помогают управлять ролев ой картой пользователей и валидацией форм, избегая дублирования кода. Вы научитесь использовать Mapped Types для создания гибких и поддерживаемых структур данных.
🔗 Что вы узнаете:
1. Как Mapped Types помогают связать типы, избегая несоответствий.
2. Использование Mapped Types для описания сложных объектов, таких как карты ролей и формы валидации.
3. Создание собственных хелперов типов для упрощения работы с TypeScript.
Интересно? Поехали!
Содержание
00:00 Mapped Types
02:08 Mapped Types на практике
10:54 Валидация форм
17:54 Создаём хелпер типа
22:41 Резюме
Полезные ссылки
TypeScript / Урок 22. Mapped Types
No BS TS #14 - Mapped Types in Typescript
TypeScript Berlin Meetup #2: Generics, Conditional types and Mapped types
TypeScript Generics Explained (Part 6): Mapped Types with Generics
Как работает satisfies оператор
🚀 Курс по TypeScript 2025 | 2 часть [keyof, typeof, mapped types, unknown, never, void, type guard]...
No BS TS #9 - Typescript Utility Types
TypeScript с 0 до Профи. Полный курс + Практика [2023]
Short Imports with TypeScript Path Mapping
How to write generic types in typescript (+ utility types and more)
Type inference, Type annotation and Type assertion in TypeScript
The TSConfig Cheat Sheet
Что такое keyof typeof в TypeScript.
TypeScript Tutorial #18 - Generics
Typescript short import paths #shorts
Utility Types в TypeScript с нуля. Все Утилиты на Практике.
[22/??] Découverte de l'héritage avec les classes | TypeScript pour débutants en 2019
3 Librerías de TypeScript con Tipos Avanzados
TypeScript The Right Way
22. Strict Compilation Mode Options in the tsconfig configuration file in Typescript.
Why YOU should migrate to TypeScript
TypeScript Berlin Meetup #2: Delightful Command-Line Interfaces with Node and Ink— Xiaoru Li
Best way to print array of objects in js #short #shorts #code #programming #tech
07. Type Aliases e Union - Mini-curso de TypeScript
Комментарии