Typescript icon

Typescript

Typescript icon

Typescript

  31
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Linux Web Windows Mac
Особенности:
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 Mac
    web-development programming-language javascript скриптинг
  • Dart

    Dart (первоначально назывался Dash) - это язык веб-программирования, разработанный Google.
      64
    Бесплатное ПО Открытый код
    Linux Web Windows Mac
    programming-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 Mac
    development 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 Windows
    development javascript-preprocessor javascript-development node.js javascript npm