TypeScript 6.0: что нового в релизе и что проверить в проекте
TypeScript 6.0 меняет дефолты для strict, types, target и module — и часть из них ломает существующие проекты без явных ошибок. Что проверить перед апгрейдом.
Читать →Type safety
Системы типов, поведение компилятора, стратегии миграции и TypeScript-паттерны для больших фронтенд-кодовых баз.
TypeScript 6.0 меняет дефолты для strict, types, target и module — и часть из них ломает существующие проекты без явных ошибок. Что проверить перед апгрейдом.
Читать →Практический чеклист для React и TypeScript-команд, которые хотят рано проверить TypeScript 6.0 Beta без лишнего риска.
Читать →Как изменить свойства типа, сделав их required, optional или readonly.
Читать →Как работают conditional types в TypeScript, что такое distributive behavior и когда они действительно заменяют перегрузки.
Читать →Когда в TypeScript лучше использовать type, когда interface и какие различия действительно важны в рабочем коде.
Читать →Как TypeScript сужает тип `action` внутри Redux reducer через `action.type` и почему это не магия, а discriminated union.
Читать →Создание явных и читаемых типов объявлений с помощью модификатора перебора типов TypeScript.
Читать →Повышение безопасности использования класса в TypeScript с помощью строгой инициализации свойств.
Читать →Как числовые разделители делают большие числа в TypeScript читаемее.
Читать →Как использовать пакет @types для типизации популярных npm-зависимостей.
Читать →