Astro 7.0
5 days ago
- #Performance
- #Astro 7
- #Rust
- Astro 7 版本发布聚焦于性能提升,实现了构建速度加快 15-61%。
- 关键升级包括基于 Rust 的 .astro 编译器、通过 Sätteri 实现 Rust 驱动的 Markdown/MDX 流水线,以及基于队列的渲染引擎。
- 与 Vite 8 及其 Rolldown 打包工具的集成增强了构建速度,大多数项目无需更改配置。
- 引入了 src/fetch.ts 支持的高级路由功能,提供对 Astro 请求管道的完全控制,兼容 Hono 中间件。
- 路由缓存功能已稳定,并为 Netlify、Vercel 和 Cloudflare 提供了实验性 CDN 缓存供应商支持。
- AI 增强功能包括后台开发服务器模式和 JSON 日志记录,以支持 AI 编码代理和结构化日志。
- 基准测试显示各类站点构建时间显著减少,其中 Markdown 密集型页面的提升幅度最大。