프로젝트 소개

TypeScript는 애플리케이션 규모의 JavaScript를 위한 언어입니다. JavaScript에 선택적 타입을 추가하여 모든 브라우저, 호스트 또는 운영 체제에서 대규모 애플리케이션을 지원하는 도구를 제공합니다. 컴파일러는 읽기 쉬운 표준 기반 JavaScript를 생성하며, 이 프로젝트는 Microsoft가 커뮤니티 기여와 함께 공개적으로 개발합니다. 주요 사항: - 선택적 정적 타이핑, 인터페이스, 제네릭 및 최신 언어 기능으로 JavaScript를 확장합니다. - JavaScript가 실행되는 모든 곳에서 실행되는 깨끗하고 표준적인 JavaScript로 컴파일됩니다. - 자동 완성, 리팩터링 및 오류 검사를 통해 풍부한 개발 경험을 제공합니다. - 브라우저에서 코드를 시험해 볼 수 있는 공식 플레이그라운드를 포함합니다. - 안정적인 릴리스는 npm을 통해 사용할 수 있습니다: `npm install -D typescript`. - 나이틀리 빌드는 `npm install -D typescript@next`로 사용할 수 있습니다. - 문서에는 5분 소개와 전체 프로그래밍 핸드북이 포함되어 있습니다. - 이 프로젝트는 StackOverflow, Discord 및 Twitter를 통해 버그 보고, 풀 리퀘스트 및 커뮤니티 참여를 환영합니다. - 기여자를 위해 Microsoft 오픈 소스 행동 강령을 따릅니다. TypeScript는 프런트엔드, 백엔드 및 풀스택 JavaScript 개발에 널리 사용되며, 그 생태계에는 편집기, 프레임워크 및 빌드 도구와의 깊은 통합이 포함됩니다.