Загрузка…
Главная

TypeScript

Надстройка над JavaScript со статическими типами от Microsoft: меньше ошибок, удобные подсказки в редакторе и уверенный рефакторинг больших проектов.

TypeScript
Категория
Языки программирования

Описание

TypeScript добавляет к JavaScript типы: редактор заранее подсказывает, какие поля есть у объекта, и подсвечивает ошибки ещё до запуска. Код компилируется в обычный JavaScript и работает везде, где работает JavaScript.

TypeScript стал стандартом для крупных проектов на React, Angular, Vue, Next.js и Node.js. Типы служат живой документацией и делают рефакторинг безопасным.

TypeScript распространяется бесплатно с открытым кодом по лицензии Apache 2.0 и работает в России без ограничений.

Что входит

TypeScript добавляет к JavaScript типы: редактор заранее подсказывает, какие поля есть у объекта, и подсвечивает ошибки ещё до запуска. Код компилируется в обычный JavaScript и работает везде, где работает JavaScript.

TypeScript стал стандартом для крупных проектов на React, Angular, Vue, Next.js и Node.js. Типы служат живой документацией и делают рефакторинг безопасным.

TypeScript распространяется бесплатно с открытым кодом по лицензии Apache 2.0 и работает в России без ограничений.

Возможности

• Статические типы

• Подсказки и проверки в редакторе

• Компиляция в JavaScript

• Поддержка всех фреймворков

• Безопасный рефакторинг

• Бесплатно по лицензии Apache 2.0

Для начала работы

Меньше ошибок в продакшене и быстрая разработка больших фронтенд-проектов.

Этап работы

Установите TypeScript через npm.

Этап работы

Добавьте файл tsconfig.json в проект.

Этап работы

Переименуйте файлы в .ts и постепенно добавляйте типы.

Нужно ли переписывать проект на TypeScript целиком?

Нет, его можно внедрять постепенно, файл за файлом.

Работает ли TypeScript в браузере?

Он компилируется в JavaScript, который и выполняется в браузере.

TypeScript бесплатный?

Да, по лицензии Apache 2.0.

TypeScript

Бесплатно, лицензия Apache 2.0