什么是 Astro?
Astro 是一个现代化的静态站点生成器,以 零 JS 默认 和 岛屿架构 著称。
快速开始
npm create astro@latest my-blog
cd my-blog
npm run dev
核心概念
- .astro 组件 — 类似 HTML 模板,支持前端组件语法
- Content Collections — 结构化内容管理,自动类型推断
- 岛屿架构 — 只给需要交互的部分加载 JS
为什么选择 Astro?
- 默认输出静态 HTML,加载飞快
- Markdown/MDX 一等支持,写博客很舒服
- 集成丰富(RSS、Sitemap、图片优化等)
下一篇我会分享更多实战经验。