文章
Astro 做个人内容站的几点体会
用 Astro 搭建静态个人站:内容在 git、发布靠推送、性能几乎不用操心。
为什么选 Astro
个人站本质是「内容 + 精美页面」,不是复杂应用。Astro 的 Content Collections 让 Markdown 带 schema 校验,frontmatter 写错构建时就能发现。
目录约定
public/images/site/ # 微信码、头像public/images/works/ # 作品封面public/images/articles/ # 文章插图src/content/works/ # 作品 MDsrc/content/articles/ # 文章 MD发布流程
- 写 Markdown
git push- Cloudflare Pages 自动构建
没有数据库、没有后台,对个人维护者极其友好。