个人知识站点的价值不在于功能堆叠,而在于内容能否被持续整理、可靠发布并舒适阅读。Astro 将页面默认输出为静态 HTML,恰好适合这种以内容为中心的场景。

为什么是内容优先

知识系统中的大部分页面都不需要复杂的客户端状态。减少运行时 JavaScript,不只是性能选择,也意味着更少的维护成本。

清晰的内容边界

内容集合为不同类型的 Markdown 提供独立目录和统一结构。知识、项目和笔记可以保留各自的语义,同时共享标题、日期、分类与标签。

保持技术栈简单

站点只使用 Astro、TypeScript 和原生 CSS。组件负责结构,Markdown 负责内容,部署平台负责交付,每一层都保持明确。

const principle = "content first";

下一步

随着内容增加,站点会逐步补充分类索引、关联阅读和搜索,但不会牺牲当前简单、快速的阅读路径。