TypeScript_Basic 지식의 여러 가지 특성

WBOY
풀어 주다: 2016-05-16 16:05:16
원래의
1300명이 탐색했습니다.

오늘 다룰 주제는 TypeScript입니다. 예전에 "The Rise of TypeScript?"라는 제목의 기사를 다시 게시한 적이 있습니다. 오늘은 제 생각을 공유하고 싶습니다.

많은 친구들은 TypeScript가 대규모 JS 애플리케이션 개발을 위해 Microsoft에서 출시한 오픈 소스 언어라는 것을 알아야 합니다. 저자는 C#의 유명한 아버지인 Anders Hejlsberg입니다. 그래서 베타 출시 초기부터 계속해서 관심을 기울여 왔습니다.

최근 사건 - Angular 팀은 TypeScript를 사용하여 Angular 2 버전을 개발할 계획이며 TJ VanToll은 이러한 질문(관점)을 제기하게 되었습니다. 그리고 나는 그의 관점에 매우 동의합니다.

TypeScript와 유사한 언어는 250개 이상이며, 그 역사도 더 깁니다. 예를 들어 CoffeeScript가 널리 사용됩니다. 그렇다면 TypeScript가 눈에 띄는 이유는 무엇일까요? 왜 지금?

TypeScript에는 여러 가지 특성이 있습니다.

1, 선택사항입니다. 즉, JS를 완전히 포기하고 완전히 다른 언어로 넘어가는 것은 아닙니다. 소스 코드 파일을 js 접미사에서 ts 접미사로 변경할 수도 있으며 TypeScript의 이점을 누릴 수 있습니다.

2, ECMAScript 표준과 호환됩니다. 특히 최신 버전의 TS는 ES6과의 완벽한 호환성을 목표로 하고 있습니다. 이것의 장점은 TS를 사용하는 개발자가 ES6의 새로운 기능을 미리 사용할 수 있고 향후 ES6으로 쉽게 마이그레이션할 수 있다는 것입니다.

3. 탁월한 도구 지원. 세계 최초의 IDE 외에도 Visual Studio는 이를 기본적으로 지원하며 Eclipse 플러그인도 제공됩니다. WebStorm은 최근 TypeScript에 대한 지원을 강화했습니다. 물론 사용 가능한 Sublime Text 플러그인도 부족하지 않습니다.

4, 더 많은 프레임워크 지원. 많은 프레임워크는 TypeScript를 사용하거나 이를 사용하여 구현할 수 있습니다. 예를 들어 국내 HTML5 3D 게임 엔진 '화이트 크레인'이나 텔레릭의 네이티브스크립트(js를 활용한 모바일 APP용 크로스 플랫폼 개발 프레임워크)도 타입스크립트를 이용해 개발할 수 있다.

마지막으로 TJ VanToll도 TypeScript가 향후 시장을 점유할 수 있을지 분석했습니다.

위 내용은 이 기사의 모든 분석 내용입니다. 마음에 드셨으면 좋겠습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!