Последние статьи

Сортировать:
TypeScript
05 Июл 2026 48 просмотров

Глава 8. TypeScript на практике: типы в реальном проекте

Сводная глава: объединения, литеральные типы, type guards, utility-типы, narrowing, assertion functions, типизация внешних данных и приёмы для крупных проектов.

Читать далее
TypeScript
04 Июл 2026 90 просмотров

Глава 7. Модули, tsconfig и компиляция проекта

Структура проекта, импорт и экспорт модулей, файл tsconfig.json, строгость проверок, флаги компилятора, работа со сторонними библиотеками и декларациями типов.

Читать далее
TypeScript
03 Июл 2026 132 просмотров

Глава 6. Дженерики (обобщённые типы)

Зачем нужны дженерики, синтаксис обобщённых функций и классов, ограничения (constraints) через extends, дженерики в интерфейсах, утилиты keyof/typeof, типичные паттерны.

Читать далее
TypeScript
02 Июл 2026 173 просмотров

Глава 5. Классы и модификаторы доступа

Классы в TypeScript: поля, методы, модификаторы public, private, protected, readonly, сокращённая запись в конструкторе, наследование, реализация интерфейсов, абстрактные классы.

Читать далее
TypeScript
01 Июл 2026 215 просмотров

Глава 4. Функции: типы параметров и возвращаемое значение

Типизация функций, необязательные параметры и значения по умолчанию, rest-параметры, перегрузка, тип функции как значение, this и async-функции.

Читать далее
TypeScript
30 Июн 2026 257 просмотров

Глава 3. Объектные типы, интерфейсы и type aliases

Описание формы объектов: объектные типы, ключевые слова interface и type, необязательные и readonly-свойства, индексные сигнатуры, расширение и различия интерфейсов от type.

Читать далее
TypeScript
29 Июн 2026 300 просмотров

Глава 2. Базовые типы: number, string, boolean, массивы

Примитивные типы TypeScript, аннотации типов, выведение типов, массивы, кортежи, enum, any, unknown, null и undefined.

Читать далее
TypeScript
28 Июн 2026 342 просмотров

Глава 1. Что такое TypeScript и как его установить

Знакомство с TypeScript: чем он отличается от JavaScript, зачем нужна статическая типизация, установка компилятора, создание первого проекта и типичный рабочий процесс.

Читать далее