Введение в TypeScript
Что такое TypeScript, зачем он нужен, как установить и запустить первую программу, компилятор tsc и строгий режим
О чём эта глава
TypeScript — это надмножество JavaScript с системой статических типов. Он помогает находить ошибки до запуска кода, улучшает подсказки в редакторе и делает рефакторинг безопаснее.
В этой главе ты узнаешь, что такое TypeScript, как он связан с JavaScript, установишь компилятор и напишешь первую программу. Мы разберём, как tsc превращает .ts в .js, что происходит с типами после компиляции и зачем нужен строгий режим.
Содержание
- Что такое TypeScript и зачем он нужен
- Установка и первая программа
- Как работает компилятор tsc
- Строгий режим и флаги компилятора
Что ты научишься делать
- Понимать, зачем нужна статическая типизация
- Устанавливать TypeScript и компилировать
.ts-файлы - Объяснять, что такое стирание типов и даунлевелинг
- Настраивать строгий режим для нового проекта
Связанные темы
- Система типов TypeScript — глубокое погружение в типы
- Конфигурация tsconfig.json — подробнее про настройку проекта
Время чтения
~25 минут