Microsoft TypeScript Native 프로젝트 분석: Go 기반 성능 혁신의 새로운 전환점
· 약 6분
안녕하세요, 쌍팔년생 개발자입니다.
작년에 저희 팀에서 대규모 TypeScript 프로젝트를 진행하면서 정말 고생했던 기억이 있어요. 코드베이스가 점점 커질수록 빌드 시간이 말도 안 되게 오래 걸리더라고요... 😰
특히 Visual Studio Code에서 프로젝트를 열 때마다 "Type checking..." 로딩이 10초 가까이 걸려서 팀원들이 커피 한 잔씩 마시고 기다리는 게 일상이 되었거든요. "이게 정상인가?"라는 의문이 계속 들었어요.
그러던 중 TypeScript 공식 블로그에서 "Microsoft에서 TypeScript를 Go로 재구현한다"는 소식을 발견했어요. 처음에는 "정말? 그게 가능해?"라며 반신반의했는데...
TL;DR: 마이크로소프트가 TypeScript Native 프로젝트를 통해 TypeScript 컴파일러를 Go로 재구현하여 빌드 시간 10배 단축, 메모리 사용량 대폭 감소, 에디터 응답 시간 8배 향상을 목표로 하는 혁신적인 프로젝트입니다. 2025년 중반 미리보기 버전, 후반 완전 기능 버전 출시 예정입니다.