33
TypeScript는 응용 프로그램 규모의 JavaScript 개발을위한 언어입니다.모든 브라우저, 호스트, 모든 OS에서 일반 JavaScript로 컴파일되는 JavaScript의 형식화 된 슈퍼 세트이며 오픈 소스입니다.JavaScript로 시작하고 끝납니다. TypeScript는 오늘날 수백만 명의 JavaScript 개발자가 알고있는 것과 동일한 구문 및 의미에서 시작합니다.기존 JavaScript 코드를 사용하고 널리 사용되는 JavaScript 라이브러리를 통합하고 JavaScript에서 TypeScript 코드를 호출하십시오.TypeScript는 모든 브라우저, Node.js 또는 ECMAScript 3 이상을 지원하는 JavaScript 엔진에서 실행되는 깨끗하고 간단한 JavaScript 코드로 컴파일됩니다.대규모 응용 프로그램을위한 강력한 도구 JavaScript 개발자는 JavaScript 응용 프로그램을 개발할 때 정적 검사 및 코드 리팩토링과 같은 생산성이 높은 개발 도구와 방법을 사용할 수 있습니다.유형은 선택 사항이며 유형 유추를 통해 몇 가지 유형 주석이 코드의 정적 확인에 큰 차이를 만들 수 있습니다.유형을 사용하면 소프트웨어 구성 요소 간의 인터페이스를 정의하고 기존 JavaScript 라이브러리의 동작에 대한 통찰력을 얻을 수 있습니다.최첨단 JavaScript TypeScript는 ECMAScript 2015의 기능 및 비동기 함수 및 데코레이터와 같은 향후 제안을 비롯하여 최신 구성 요소 및 JavaScript 기능을 지원하여 강력한 구성 요소를 작성하는 데 도움을줍니다.이러한 기능은 개발시 신뢰도가 높은 앱 개발을 위해 사용할 수 있지만 ECMAScript 3 (또는 최신) 환경을 대상으로하는 간단한 JavaScript로 컴파일됩니다.