본문 바로가기
개발2026년 6월 16일2분 읽기

TypeScript 7.0, Go 기반 컴파일러로 — 6.0이 JS 기반 마지막

YS
김영삼
조회 145
TypeScript 7.0, Go 기반 컴파일러로 — 6.0이 JS 기반 마지막

핵심 요약

TypeScript가 컴파일러를 Go로 재작성하는 큰 전환을 진행 중이다. 6.0이 기존 자바스크립트 기반 코드베이스의 마지막 릴리스이며, 중반기를 목표로 한 7.0은 Go 기반 컴파일러를 도입해 빌드 속도를 크게 끌어올린다. 동시에 strict 기본 적용, ES5 타깃·구식 모듈 방식 제거 등 호환성 변경이 예고됐다. 한편 Node에서는 타입 스트리핑이 정식 기능으로 안정화돼 컴파일 없이 TS를 바로 실행할 수 있다.

1. 핵심 변화

  • 7.0 — Go 기반 컴파일러로 속도 대폭 향상
  • strict 기본, ES5 타깃·AMD/UMD 등 제거 예고
  • 6.0 — JS 기반 마지막, ES2025 타깃·Temporal 타입 추가

2. 영향

이점대비
빌드·타입체크 속도↑구식 타깃·모듈 제거 대응

3. 전망

대형 프로젝트일수록 컴파일 속도 향상의 체감이 크다. 다만 7.0의 호환성 변경에 대비해 타깃·모듈 설정을 미리 점검해 두는 게 좋다.

자주 묻는 질문

왜 Go로 다시 만드나요?

병렬성과 네이티브 성능으로 컴파일·타입체크 속도를 크게 높이기 위해서입니다. 대형 코드베이스에서 효과가 큽니다.

7.0으로 올리면 코드가 깨지나요?

strict 기본화·구식 타깃/모듈 제거 등으로 일부 설정·코드 수정이 필요할 수 있습니다. 미리 설정을 점검하세요.

댓글 0

아직 댓글이 없습니다.
Ctrl+Enter로 등록