Typescript
Typescript
31
Бесплатное ПО
Открытый код
Категории:
Разработка
Платформы:
Linux
Web
Windows
Mac
Особенности:
compilers programming-language javascript-development self-hosted node.js interpreter объектно-ориентированный язык web-development programming
compilers programming-language javascript-development self-hosted node.js interpreter объектно-ориентированный язык web-development programming
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
(или новее).
Аналоги (9):
-
JavaScript
JavaScript (иногда сокращенный до JS) - это легкий, интерпретируемый, объектно-ориентированный язык с ...508
Бесплатное ПО Открытый кодLinux Web Windows Mac iOS Android Browser extensionязык сценариев haiku основанное на прототипе наследование programming-language документация для программистов асинхронный aros web-development programming -
CoffeeScript
CoffeeScript - это маленький язык, который компилируется в JavaScript.68
Бесплатное ПО Открытый кодLinux Web Windows Macweb-development programming-language javascript скриптинг -
Dart
Dart (первоначально назывался Dash) - это язык веб-программирования, разработанный Google.64
Бесплатное ПО Открытый кодLinux Web Windows Macprogramming-language virtual-machine javascript programming parser -
Kotlin
Статически типизированный язык программирования, ориентированный на JVM и JavaScript, на 100% совместимый с Java ™19
Бесплатное ПО Открытый кодLinux Web Windows Macязык сценариев compilers programming-language developer-tools development rad interpreter объектно-ориентированный язык web-development programming -
Babel
Babel - это компилятор для написания JavaScript следующего поколения.12
Бесплатное ПО Открытый кодLinux Web Windows Macdevelopment javascript-preprocessor javascript-development node.js javascript -
Wyvern
Wyvern - это новый язык программирования, призванный помочь разработчикам быть очень продуктивными при написании ...4
Бесплатное ПО Открытый кодMac Linux Windowsязык сценариев compilers programming-language developer-tools development type-specific-language ide interpreter объектно-ориентированный язык web-development programming -
RapydScript
RapydScript - это прекомпилятор для JavaScript, похожий на CoffeeScript, но с более понятным, более ...3
Бесплатное ПО Открытый кодLinux Web Windows Macязык сценариев compilers programming-language pre-compiler developer-tools development javascript-development interpreter объектно-ориентированный язык web-development programming -
Bublé
Вдохновленный Бабелем, Bublé - это компилятор ES2015, который берет ваш код JavaScript ES2015 и ...1
Бесплатное ПО Открытый кодMac Linux Windowsязык сценариев developer-tools gitlab javascript-development self-hosted node.js web-development transpiler -
Sucrase
Супербыстрая вавилонская альтернатива0
Бесплатное ПО Открытый кодMac Linux Windowsdevelopment javascript-preprocessor javascript-development node.js javascript npm