个人主页通常不是一个应用。 它更像公开笔记、个人名片和链接档案,应该能穿过平台潮流继续存在。

所以静态发布是合理默认值。 页面可以一次构建,到处缓存,不需要数据库也能访问。

维护原则

如果一个功能让未来修改更困难,它就需要证明自己值得。 第一版最有用的默认值很简单:

  • 用内容集合管理项目和文章
  • 中英双语路由明确,打开文件就能看懂
  • GitHub Pages workflow 在每次 push 后自动构建
  • 不在运行时依赖外部字体、统计脚本或 CDN 脚本

结果不是最炫的网站。 但它能一直工作,并给内容慢慢变好留下空间。