Kodo
kon
kodokon.com
Курсы
/
TypeScript
Развитие
TypeScript · Средний уровень - создавай реальные проекты
type против interface: extends и пересечение
Выбирай подходящую конструкцию, чтобы описывать и комбинировать объектные типы без дублирования кода.
Литеральные типы и размеченные объединения
Описывай состояния своего приложения объединениями, которые компилятор проверяет за тебя.
Enum и const-утверждения: современные альтернативы
Разберись в ограничениях enum и выводи свои типы из замороженных констант с помощью as const.
Обобщения: простые дженерик-функции и типы
Пиши переиспользуемые функции и типы, которые сохраняют полную точность типов при каждом вызове.
Типизация реального кода: DOM, fetch, JSON
Сохраняй надёжные типы на границах приложения, где DOM, сеть и JSON ускользают от компилятора.