零 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,零配置快速部署。