프론트엔드 소식언어·TypeScript

TypeScript 7.0 베타 - 컴파일러를 Go로 새로 짜 타입체크가 약 10배 빨라졌다

2026.06.17 16:05·조회 21

한 줄 요약 - 마이크로소프트가 TypeScript 컴파일러를 Go로 새로 작성한 'TypeScript 7.0'(코드명 Corsa) 베타를 공개했습니다. 타입체크와 빌드가 기존보다 약 10배 빨라집니다.

무슨 일이에요?

기존 tsc는 JavaScript로 작성돼 큰 프로젝트에서 느렸습니다. 새 컴파일러(tsgo)는 네이티브로 컴파일되고 파일을 병렬 처리해서, VS Code 코드베이스(약 150만 줄) 기준 78초에서 7.5초로, Sentry는 133초에서 16초로 줄었고 메모리도 약 절반입니다. 정식 버전은 2026년 6월 말~7월 초로 예정돼 있습니다.

핵심 코드

미리보기 패키지를 설치하고 tsc 대신 tsgo로 타입체크해 봅니다.

# 네이티브 미리보기 설치
npm i -D @typescript/native-preview

# 기존 tsc 대신 tsgo 로 타입체크
npx tsgo --noEmit

왜 중요해요?

  • CI와 에디터 타입체크가 빨라져 피드백 루프와 빌드 시간이 크게 단축됩니다.
  • 아직 베타라 일부 동작/엣지 케이스 차이가 있을 수 있으니, 기존 tsc와 병행하며 점진 도입하세요.

댓글