TypeScript

Обновлено 30 июля 2026 г.

Utility Types в TypeScript — полный разбор встроенных утилит

Разбираем встроенные Utility Types в TypeScript: Partial, Required, Readonly, Pick, Omit, Record, Exclude, Extract, ReturnType и другие. Примеры кода.

Обновлено 30 июля 2026 г.

typeof в TypeScript

Разбираемся как использовать typeof в TypeScript

Обновлено 30 июля 2026 г.

Template Literal Types в TypeScript

Разбираем Template Literal Types в TypeScript: строковые шаблонные типы, комбинации с union, утилиты Uppercase, Lowercase, Capitalize и практические примеры.

Обновлено 30 июля 2026 г.

Оператор satisfies в TypeScript

Разбираем оператор satisfies в TypeScript 4.9+: как проверять соответствие типу, сохраняя точный вывод типов. Примеры и сравнение с аннотациями.

Обновлено 30 июля 2026 г.

Mapped Types в TypeScript

Разбираем Mapped Types в TypeScript: синтаксис, встроенные утилиты Partial, Required, Readonly, Record, создание кастомных Mapped Types с примерами.

Обновлено 30 июля 2026 г.

Оператор типа keyof в TypeScript

Разбираемся как работает оператор типа keyof в TypeScript

Обновлено 30 июля 2026 г.

Руководство по тестированию TypeScript с Jest

Подробно о тестировании TypeScript с использованием Jest - настройка, примеры и лучшие практики для эффективной работы с тестами

Обновлено 30 июля 2026 г.

Типы доступа по индексу в TypeScript

Разбираемся как использовать типы доступа по индексу в TypeScript

Обновлено 30 июля 2026 г.

Generics в TypeScript

Разбираемся как использовать Generics в TypeScript

Обновлено 30 июля 2026 г.

const assertions в TypeScript

Что такое const assertions в TypeScript, как использовать as const для литеральных типов, readonly объектов и кортежей. Практические примеры.

Обновлено 30 июля 2026 г.

Условные типы в TypeScript

Разбираемся как использовать условные типы в TypeScript

Обновлено 30 июля 2026 г.

Branded Types в TypeScript — номинальная типизация

Что такое Branded Types в TypeScript, как реализовать номинальную типизацию и защитить код от логических ошибок на этапе компиляции.

Обновлено 30 июля 2026 г.

Продвинутые Conditional Types в TypeScript

Углублённый разбор Conditional Types в TypeScript: синтаксис T extends U ? X : Y, ключевое слово infer, дистрибутивные типы и утилиты на их основе.