跳到正文
Roland
返回

博客重建:从 Gridsome 搬到 Astro

编辑此页

旧博客是怎么没的

上一版博客用的是 Gridsome,文章存在服务器上的 Strapi 里。服务器到期之后,数据库跟着一起没了,仓库里只剩下前端代码。

教训有两条:

  1. 内容不要只存在数据库里。 文章本身是纯文本,放在 Git 仓库里,走到哪都能带走。
  2. 不要押注停止维护的框架。 Gridsome 基于 Vue 2,早就没人维护了。

这次的选择

项目方案
框架Astro + AstroPaper 主题
内容仓库里的 Markdown 文件
部署GitHub Actions 自动构建

选 Astro 的主要原因是构建产物默认零 JavaScript,页面加载快;写文章就是往仓库里加一个 .md 文件,提交上去自动发布。

接下来

打算写这几类内容:前端工程实践、AI 应用开发(LLM、agent、MCP)、以及给开源项目提 PR 的过程记录。


编辑此页
分享这篇文章:

下一篇
给 AstroPaper 加中英双语:[...locale] 路由实践