TypeScript

TypeScript 7.0 베타 출시 발표

원문: Announcing TypeScript 7.0 Beta
— TypeScript Blog
이 글은 원문의 핵심 내용을 요약한 것입니다. 저작권은 원문 저자에게 있으며, 자세한 내용은 원문에서 확인하세요.
TypeScript 7.0 베타가 출시되었으며, 이는 Go 언어로 재작성되어 성능이 크게 향상된 것이 가장 큰 특징입니다.
  • 엄청난 성능 향상: Go 언어로의 재작성을 통해 TypeScript 7.0은 이전 버전 대비 최대 10배 빨라진 속도를 제공하며, 파싱, 타입 체크, 코드 생성 등 다양한 작업이 병렬로 처리됩니다.
  • 새로운 기본 설정:
    strict
    true
    로,
    module
    esnext
    로 기본 설정되는 등 TypeScript 6.0의 새로운 기본 설정이 적용되며, 일부 비표준 모듈 시스템 및 타겟은 지원 중단되었습니다.
  • 향상된 병렬 처리 제어:
    --checkers
    --builders
    플래그를 통해 타입 체커 및 프로젝트 빌더의 병렬 처리 수를 조절할 수 있어, 대규모 코드베이스 및 모노레포 환경에서 빌드 시간을 최적화할 수 있습니다.
  • 개선된 JavaScript 지원: JavaScript 파일 지원이 TypeScript 파일 분석과 더욱 일관성을 갖도록 재작업되어, 특정 JSDoc 패턴 및 문법이 표준화되었습니다.
  • VS Code 확장 지원: TypeScript Native Preview 확장을 통해 VS Code에서 TypeScript 7.0의 성능 개선 효과를 즉시 경험할 수 있으며, 자동 임포트, 코드 렌즈 등 다양한 편집기 기능이 지원됩니다.
자세한 내용은 원문에서 확인하세요.