#web development

Astro 7.0 发布:Rust 工具链与构建性能提升

astro.build · ⭐️ 8/10 · 2026-07-07

8/10

Astro 7.0 已发布,引入了基于 Rust 的新编译器和 Markdown 处理管线,依赖项从 247 个减少到 190 个,并结合 Vite 8 和 Rolldown 打包工具使构建性能提升 15-61%。 此次发布标志着在减少 JavaScript 生态臃肿和提升静态网站构建性能方面迈出了重要一步。使用 Astro 构建内容驱动型网站的开发者将受益于更快的编译速度和更低的维护成本。 Astro 7.0 还稳定了路由缓存功能,并为 Netlify、Vercel 和 Cloudflare 添加了实验性 CDN 缓存提供程序。Rust 编译器由社区成员 Princesseuh 贡献。

8/10

ProseMirror 的创建者 Marijn Haverbeke 发布了 Wordgard 0.1,这是一个全新的浏览器内富文本编辑器库,专注于可扩展性和编程访问。 Wordgard 代表了该领域最具影响力的人物之一对 WYSIWYG 编辑的全新思考,可能塑造下一代 Web 编辑器并影响像 TipTap 这样的框架。 Wordgard 是完全重写的,不是 ProseMirror 的升级路径,共享许多概念但需要大量迁移工作。它专为编辑符合特定模式的内容而设计,而非通用 HTML。

苹果推出了 Safari MCP 服务器,该工具允许大型语言模型(LLM)与 Safari 浏览器交互并自动化执行调试、测试和布局检查等网页开发任务。 这一整合标志着苹果生态系统在 AI 驱动的浏览器自动化方面迈出了重要一步,有望简化网页开发者的工作流程,实现更高效的跨浏览器测试。同时,它使 Safari 与 Chrome 和 Firefox 在支持 MCP 方面并驾齐驱,促进了开发者工具领域的竞争与创新。 Safari MCP 服务器是 WebKit 开发者工具的一部分,通过模型上下文协议(MCP)暴露浏览器状态和操作,使 LLM 能够执行打开页面、检查计算样式和布局等操作。该服务器可供下载,并可与各种 LLM 驱动的代理配合使用。