这座小岛先从最稳的结构开始:所有文章都保存在 src/content/posts,每个 Markdown 文件带有标题、摘要、日期和标签。构建时,Astro 会读取这些文件并生成静态页面。
为什么用静态路由
静态博客最重要的是清晰、可部署、可迁移。每篇文章都有自己的 URL,左侧列表负责导航,右侧阅读区负责承载内容。这样既保留了“点文章、右侧读”的体验,也不会牺牲搜索引擎和静态托管的友好度。
内容约定
每篇文章的 frontmatter 至少包含:
titlesummarypubDatetags
标签统计会在构建阶段自动汇总,所以新增文章时只要维护 Markdown 本身即可。