TypeScript: перечисления (Enum) — тонкости и const enum (часть 2)
Вторая часть урока по enum: во что компилируются enum, const enum, слияние перечислений, нюансы собеседований
Смотреть →20 публикаций
Вторая часть урока по enum: во что компилируются enum, const enum, слияние перечислений, нюансы собеседований
Смотреть →
Первая часть урока по enum в TypeScript: числовые и строковые перечисления, объявление и базовые примеры
Смотреть →
Разбираем кортежи (Tuple) в TypeScript: фиксированная длина, разные типы элементов, практические кейсы
Смотреть →
Разбираем Intersection Type в TypeScript: как объединять несколько типов через &, отличия от Union Type
Смотреть →
Разбираем Mapped Types в TypeScript: создание производных типов, модификаторы опциональности и readonly
Смотреть →
Разбираем Union Type в TypeScript: как объявлять объединения типов, применять с псевдонимами и функциями
Смотреть →
Третья часть урока по интерфейсам TypeScript: расширенные возможности, индексные сигнатуры, функциональные интерфейсы
Смотреть →
Вторая часть урока по интерфейсам TypeScript: практические нюансы ключевого слова interface, слияние деклараций
Смотреть →
Первая часть урока по интерфейсам TypeScript: теория, синтаксис объявления, базовые примеры использования
Смотреть →
Разбираем утилитарный тип Awaited в TypeScript: как «разворачивать» Promise-типы и работать с async/await
Смотреть →
Разбираем ThisType и InstanceType в TypeScript: когда и как применять при объектно-ориентированном подходе
Смотреть →
Разбираем встроенные Utility Types TypeScript: ReturnType, ThisType, InstanceType — как устроены и когда применять
Смотреть →
Полный разбор типизации функций в TypeScript: сигнатуры, перегрузки, дженерики, типизация this
Смотреть →Разбираемся с дженериками в TypeScript: базовые концепции, constraints, conditional types и инferring
Читать →
Как использовать оператор keyof в TypeScript для создания типобезопасных утилит и mapped types
Смотреть →
Разбираем Type Guard в TypeScript: как сузить тип в условных блоках и не потерять безопасность типов
Смотреть →
Разбираем оператор infer в TypeScript: как извлекать типы внутри conditional types и зачем это нужно
Смотреть →
Обзор инструментов для запуска TypeScript в Node.js: tsx, ts-node — сравнение, настройка, практические примеры
Смотреть →
Открытый вебинар про TypeScript — обсуждаем преимущества, недостатки и альтернативы. Запись на YouTube.
Читать →
Пакет typesync автоматически находит и устанавливает недостающие @types/* для зависимостей в package.json. Разбираем как его настроить.
Читать →