零 JS 默认与群岛架构 (Islands Architecture)
与传统的 SPA (Single Page Application) 不同,Astro 采用孤岛架构:
- 默认 HTML-First:构建阶段直接生成纯静态 HTML/CSS,首屏几乎不需要下载和执行繁重的框架 JS。
- 按需水合 (Partial Hydration):只有具有交互功能的挂件(如樱花 Canvas、主题切换菜单)才会作为独立 Island 加载。
- 强类型数据校验:借助 Zod 对 Markdown 的 Frontmatter 进行深度类型检查,防止链接或字段书写错误。
{
"lighthouse": {
"performance": 100,
"accessibility": 100,
"bestPractices": 100,
"seo": 100
}
}
优雅、敏捷、极简——这正是现代工程师最向往的开发姿态。
评论讨论
评论功能支持平替接入 Waline 或 Twikoo,零配置快速部署。