TypeScript предлагает вам дополнительную статическую проверку типов наряду с последними функциями ECMAScript.
TypeScript предлагает вам дополнительную статическую проверку типов наряду с последними функциями ECMAScript.
Typescript Платформы
Linux
Mac
Web-Based
Windows
Typescript Видео и скриншоты
Typescript Обзор
TypeScript - это язык для разработки приложений на уровне JavaScript. Это типизированный расширенный набор JavaScript, который компилируется в обычный JavaScript в любом браузере, на любом хосте, в любой ОС и является открытым исходным кодом.
Начинается и заканчивается JavaScript
TypeScript начинается с того же синтаксиса и семантики, которые сегодня известны миллионам разработчиков JavaScript. Используйте существующий код JavaScript, включайте популярные библиотеки JavaScript и вызывайте код TypeScript из JavaScript. TypeScript компилируется в чистый простой код JavaScript, который выполняется в любом браузере, в Node.js или в любом механизме JavaScript, который поддерживает ECMAScript 3 (или новее).
Сильные инструменты для больших приложений
Типы позволяют разработчикам JavaScript использовать высокопроизводительные инструменты и методы разработки, такие как статическая проверка и рефакторинг кода, при разработке приложений JavaScript. Типы являются необязательными, и вывод типа позволяет нескольким аннотациям типа иметь большое значение для статической проверки вашего кода. Типы позволяют определять интерфейсы между программными компонентами и получать представление о поведении существующих библиотек JavaScript.
Современный JavaScript
TypeScript предлагает поддержку новейших и развивающихся функций JavaScript, в том числе из ECMAScript 2015 и будущих предложений, таких как асинхронные функции и декораторы, для создания надежных компонентов. Эти функции доступны во время разработки для высоконадежных приложений, но они скомпилированы в простой JavaScript, предназначенный для сред ECMAScript 3 (или новее).