post
typescript 7 0 rc
한 줄 요약
Microsoft가 TypeScript 7.0 RC를 발표했으며, Go로 재작성하여 기존 버전보다 약 10배 빠른 성능을 달성했습니다.
핵심 내용
TypeScript 7.0은 지난 1년간 JS 기반 부트스트랩 코드베이스를 Go로 완전히 포팅하여 구현됨
네이티브 코드 속도와 멀티스레드 병렬 처리의 결합으로 TypeScript 6.0 대비 약 10배 빠른 성능 달성
Bloomberg, Canva, Figma, Google, Linear, Notion, Slack, Vercel 등 주요 기업들이 1년 이상 사전 빌드 테스트를 거쳐 긍정적 피드백 제공
--checkers, --builders 플래그로 병렬 처리 제어 가능하며, 크로스 플랫폼 파일 감시 성능 크게 개선
strict 모드 기본 활성화, module 기본값 esnext 등 주요 기본값 변경으로 더 엄격한 타입 체킹 강제
npm install -D typescript@rc 로 RC 버전 즉시 설치 가능, 정식 7.0은 약 한 달 내 출시 예정
왜 중요한가
기존 대형 프로젝트의 빌드 시간 단축은 개발 생산성 향상에 직결되는 실질적 이점입니다. TypeScript의 성능 10배 개선은 모노레포, 대규모 엔터프라이즈 프로젝트에서 특히 영향이 크며, Go 기반 재작성으로 장기적 안정성과 유지보수성도 개선되었습니다. 동시에 기본값 변경과 deprecation 옵션의 하드 에러 전환으로 코드 품질 기준이 높아지는 특징입니다.
참조한 것 · 가져온 것
원문: https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/
GeekNews: https://news.hada.io/topic?id=30788