Vue.js 从其第三个版本开始,即 Vue.js 3,正式采用 TypeScript 进行了重构。这一变化是在 2020 年 9 月由 Vue.js 的创始人 Evan You 宣布的。Vue.js 3 的重构带来了许多新特性和改进,其中使用 TypeScript 进行重构是重要的一环,这使得 Vue.js 3 的类型安全性和代码质量得到了显著提升,更符合现代前端开发的规范和需求。

    在 Vue.js 3 中,不仅框架本身是用 TypeScript 编写的,而且它也提供了对 TypeScript 的原生支持,使得开发者可以在使用 Vue.js 开发应用程序时,更加便捷地利用 TypeScript 的强类型特性。这使得在开发过程中能够更早地发现潜在的错误,提高了代码的可靠性和维护性。因此,Vue.js 3 与 TypeScript 的结合,已经成为现代 Web 开发的一个重要趋势。