惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
宝玉的分享
宝玉的分享
小众软件
小众软件
有赞技术团队
有赞技术团队
月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
MyScale Blog
MyScale Blog
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
Netflix TechBlog - Medium
D
Docker
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
MongoDB | Blog
MongoDB | Blog
WordPress大学
WordPress大学
J
Java Code Geeks
罗磊的独立博客
V
Visual Studio Blog
雷峰网
雷峰网
H
Help Net Security
T
The Blog of Author Tim Ferriss
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
F
Fortinet All Blogs

InfoQ - 促进软件开发领域知识与创新的传播

Meta 收购 Manus 这事儿泡汤了 5.5万 Star 开源项目 Ghostty 被迫出走,GitHub 正在终结一代技术人的乌托邦 Slack 长时运行多智能体系统的上下文管理方案 从 T+1 到分钟级:金城银行基于 Apache Doris 构建高可靠、强一致的实时数据平台 谷歌云推出 Agents CLI,简化 AI 智能体开发全流程 Claude官方击穿高薪、高学历的安全防线!Anthropic点名10大高危职业,但有群人暂时稳了 亚马逊云科技终止 WorkMail 服务,并将 App Runner 转入维护模式 OPPO小布记忆:全模态碎片化内容的理解与智能整理实践|AICon上海 模力工场038周AI应用周榜:工具在消失,工作流在出现 Akamai CEO Tom Leighton:Agent 时代来临,云基础设施正从“中心化”转向“分布式边缘” 日均数百亿入库背后:从“人肉调度”到K8s弹性架构,度小满金融基于OceanBase重构入库架构实践 百度文库网盘发布GenFlow 4.0:月活用户超1亿,要把网盘变成全端AI工作台 Altman 投的 Agent 终端 Warp 开源了!斩获3.5万star 哪些客户需要拒, 敢让龙虾决定吗?_AI&大模型_InfoQ 中文站_InfoQ精选视频 从开发到生产:为什么越来越多的机器学习团队纷纷迁移到 Snowflake | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 探索多智能体工作流:LangGraph Snowflake Cortex AI | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 腾讯云分布式缓存数据库:AI Agent - 从提示词工程到 Harness 工程 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 基于 Streamlit 为 CSV 数据构建分析智能体 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 AI 智能体:告别文档缺漏 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 构建 AI 驱动的数据管道:深度探讨 Snowflake Openflow 与非结构化数据 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 云端太贵、本地不够聪明,英特尔押注“端云混合AI”:智能体PC会替人完成工作 不到10%的存储投入,可能拖垮90%的GPU投资!IBM把AI Agent塞进存储系统,算清企业最容易忽略的一笔账 Snowpark 上手实战 | BUILD 2025_大数据_王玮_InfoQ精选视频 ClickHouse + Langfuse,构建 Agent 可观测基石 腾讯云分布式缓存数据库:Cluster Proxy 共享连接架构深度解析 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 AI 写代码太烧钱了:Copilot、Claude 一起涨价,不如把程序员请回来? 英特尔发布至强600系列工作站处理器与锐炫Pro B70 GPU,全新AI工作站来了 腾讯云分布式缓存数据库:从 Redis 到 Valkey - 开源社区如何快速创新 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 印奇这次要“从0重做”智驾模型!首谈阶跃和千里双公司布局:中国AI商业闭环要靠车跑出来 从Cursor返聘归来,90后华裔女高管带Claude开启日更模式:token成本比工程师工资低多了!
VoidZero的实验性Oxc Angular编译器发布,构建性能提升高达20倍
作者:Daniel Cu · 2026-05-07 · via InfoQ - 促进软件开发领域知识与创新的传播

 VoidZero是 Vite 构建工具和 Oxc JavaScript 工具链背后的公司,最近发布了一个用 Rust 编写的实验性Angular编译器,与现有的 Angular CLI 编译器相比,提供显著的构建性能改进。发布说明指出,它仅用于研究目的而发布。

Oxc Angular 编译器建立在 VoidZero 的Oxc基础设施之上,于 2026 年 4 月 10 日发布,作为一流的 Vite 插件,具有完整的热模块替换 (Hot Module Replacement,HMR) 支持。根据 VoidZero 的基准测试,该编译器在 Super Productivity 代码库上比 Angular CLI 快 6.4 倍,在 Bitwarden 的开源代码库上比 Webpack 与@ngtools/webpack快 20.7 倍。该项目在两个月内通过与 AI 编码智能体 Claude Code 和 Codex 协作开发,并由经验丰富的工程师担任指导。

性能提升源于根本性的架构差异。Angular 的现有编译器将 HTML 模板转换为 TypeScript 代码,然后运行完整的 TypeScript 编译器生成 JavaScript 输出,对模板生成的代码执行深度全程序类型分析。Oxc Angular 编译器则使用了 Rust 中原生实现的模板编译器,并通过NAPI-RS将其集成到 Vite 中,减少了对 TypeScript 语义检查器的依赖。这种方法能够实现更少的开销和明显更快的编译,特别是随着应用大小的增长,效果会更明显。

Brandon Roberts 是AnalogJS(Angular 的流行元框架)的创建者,已经将编译器集成到Analog 中,并发布了一个基准测试显示,使用 Angular 的 esbuild,构建时间从 47 秒降至 1.5 秒。Ng-News报道这大约是 97%的改进。

当该项目作为Angular CLI GitHub仓库上的issue提出时,Angular 团队成员 JeanMeche 回应道:

你好,我们也对新一代编译器充满热情。最近,我们更新了路线图,包含了围绕这个主题的工作

他们的路线图指出:

我们正在原型化和探索这种支持会是什么样子,并将交付一个与 tsgo 兼容的 Angular 编译器,为 Angular 生态系统带来 Microsoft 原生端口的性能优势。

在 Reddit 上,一个用户询问模板类型检查:

令人印象深刻的工作成果!你有任何关于模板类型检查的细节,以及它是否可以/会被实现的信息吗?谢谢。

该项目的一个贡献者回复如下:

没有进一步维护的计划,所以不太可能会实现。

该团队对AI在编译器开发中的作用保持透明。该团队在两个月的构建过程中使用 Anthropic 的 Claude Code 和 OpenAI 的 Codex 作为结对编程智能体,由经验丰富的工程师指导架构决策并审查所有生成的代码。根据 VoidZero 的说法,AI 智能体特别擅长处理重复的转换逻辑和为基于 Rust 的 AST 节点访问者生成样板代码,而人类工程师专注于围绕模板编译策略和 Vite 插件集成等更高层次的设计选择。

VoidZero 是一家 JavaScript 工具公司,由 Vue.js 和 Vite 创建者尤雨溪(Evan You)创立。该公司开发了 Oxc,一个用 Rust 编写的高性能 JavaScript 工具集合,以及 Rolldown,一个基于 Rust 的 bundler,为 Vite 8 及以上版本提供支持。

原文链接:

 VoidZero’s Experimental Oxc Angular Compiler with Up to 20x Faster Build Performance