TypeScript 7은 컴파일러와 언어 서비스를 Go 기반 네이티브 구현으로 옮겼습니다. 파싱·타입 검사·출력처럼 큰 단계가 진행되는 동안 여러 파일의 일을 나누어 처리할 수 있습니다.
데모의 두 레인은 같은 파일 묶음이 차례로 처리되는 모습과 분산 처리되는 모습을 개념적으로 비교합니다. 실제 속도는 프로젝트 크기와 머신에 따라 달라지므로, 그림의 칸 수를 성능 수치로 읽으면 안 됩니다.
언제 쓰나
큰 TypeScript 프로젝트의 편집기 응답과 타입 검사 시간을 줄일 때 살펴봅니다. 도구의 컴파일러 API 호환성도 확인하세요.