Learning Book

Введение в TypeScript

Что такое TypeScript, зачем он нужен, как установить и запустить первую программу, компилятор tsc и строгий режим

О чём эта глава

TypeScript — это надмножество JavaScript с системой статических типов. Он помогает находить ошибки до запуска кода, улучшает подсказки в редакторе и делает рефакторинг безопаснее.

В этой главе ты узнаешь, что такое TypeScript, как он связан с JavaScript, установишь компилятор и напишешь первую программу. Мы разберём, как tsc превращает .ts в .js, что происходит с типами после компиляции и зачем нужен строгий режим.

Содержание

  1. Что такое TypeScript и зачем он нужен
  2. Установка и первая программа
  3. Как работает компилятор tsc
  4. Строгий режим и флаги компилятора

Что ты научишься делать

  • Понимать, зачем нужна статическая типизация
  • Устанавливать TypeScript и компилировать .ts-файлы
  • Объяснять, что такое стирание типов и даунлевелинг
  • Настраивать строгий режим для нового проекта

Связанные темы

Время чтения

~25 минут