Bản chuyển native sang Go giúp tăng tốc toàn diện từ build, kiểm tra kiểu đến trải nghiệm editor.
Ngày 19/3/2026, nhóm TypeScript chính thức công bố TypeScript 7.0 – bản chuyển native sang Go được mong đợi từ lâu, hứa hẹn tăng tốc toàn bộ quy trình phát triển.
Tốc độ build: TypeScript 7.0 đạt tốc độ nhanh hơn 8-12 lần khi build toàn bộ dự án nhờ mã native, đa luồng bộ nhớ chia sẻ và nhiều tối ưu hóa mới.
Kết quả thực tế: Trên các dự án mã nguồn mở lớn, thời gian build giảm mạnh: vscode từ 125,7 giây xuống 10,6 giây (nhanh 11,9 lần), sentry từ 139,8 giây xuống 15,7 giây (8,9 lần).
Tiết kiệm bộ nhớ: Mức tiêu thụ bộ nhớ tổng thể cũng giảm từ 6% đến 26% tùy dự án, giúp giảm tải tài nguyên hệ thống.
Trải nghiệm editor: Thời gian mở file và hiển thị lỗi đầu tiên trong VS Code giảm từ 17,5 giây xuống dưới 1,3 giây, nhanh hơn 13 lần.
Ổn định vượt trội: Language server mới giảm hơn 80% lệnh thất bại và hơn 60% sự cố crash so với TypeScript 6.0.
Phản hồi từ doanh nghiệp: Slack giảm 40% thời gian merge queue, CI từ 7,5 phút xuống 1,25 phút; Vanta build nhanh gấp 9 lần; Microsoft tiết kiệm 400 giờ mỗi tháng chờ CI.
Tương thích song song: TypeScript 7.0 chưa có API, có thể chạy song song với TypeScript 6.0 qua gói @typescript/typescript6 và alias npm.
Tùy chỉnh đa luồng: Cờ –checkers và –builders cho phép điều chỉnh số luồng kiểm tra kiểu và build dự án, tăng tốc thêm trên máy nhiều nhân.
Watch mode cải tiến: Watch mode được xây dựng lại dựa trên file-watcher của Parcel, chuyển sang Go, cải thiện đáng kể tài nguyên và độ ổn định.
Thay đổi mặc định: Nhiều tùy chọn mặc định thay đổi: strict true, module esnext, target esnext, rootDir ./ và types []. Một số cú pháp cũ bị loại bỏ hoàn toàn.
Hỗ trợ JavaScript: Phân tích JavaScript được đồng bộ với TypeScript, loại bỏ nhiều mẫu JSDoc đặc thù và yêu cầu viết tường minh hơn.
Hạn chế tạm thời: Các framework như Vue, MDX, Astro, Svelte và Angular chưa thể dùng TypeScript 7 do thiếu API ổn định, cần tiếp tục với TypeScript 6.0.
Tương lai: TypeScript 7.1 sẽ bổ sung API mới, các bản phát hành tiếp theo dự kiến mỗi 3-4 tháng với nhiều tính năng và cải tiến hiệu năng.
👉 TypeScript 7.0 đánh dấu bước ngoặt native, giúp lập trình viên tiết kiệm thời gian và tài nguyên đáng kể, nhưng cần lưu ý các thay đổi phá vỡ và hạn chế tạm thời với một số framework.







![[Tự học C++] Số dấu phẩy động(float, double,…) trong C++](https://cafedev.vn/wp-content/uploads/2019/12/cafedevn_c_develoment-100x70.jpg)

