Rust 写的 SWC 编译快了一个数量级,但自定义插件这块你打算怎么填 Babel 的坑
SWC 编译速度比 Babel 快近十倍,但插件生态断层严重,直接替换风险高。适合作为底层编译内核处理 TypeScript、JSX 等常规转换,自定义插件应尽量砍掉或抽到独立预处理层,宏类逻辑需保留 Babel。迁移前需盘点插件,自研 SWC 插件维护成本高。
共 1 篇文章
SWC 编译速度比 Babel 快近十倍,但插件生态断层严重,直接替换风险高。适合作为底层编译内核处理 TypeScript、JSX 等常规转换,自定义插件应尽量砍掉或抽到独立预处理层,宏类逻辑需保留 Babel。迁移前需盘点插件,自研 SWC 插件维护成本高。