用 Google Sheets 为 Hexo 静态博客添加动态数据
Hexo 生成的网站全部是静态文件,部署简单、访问速度快,也不需要维护数据库和后端服务。但静态网站有一个明显的限制:页面中的数据通常只能写在 Markdown 或配置文件中,每次修改都要编辑代码、提交仓库并重新构建。 像运动记录、账目、书单、项目进度这类经常变化的数据,如果每次都直接修改 Markdown,维护起来并不方便。Google Sheets 本身就是一个容易编辑的在线表格,因此可以把它当作一个轻量的数据管理后台,在构建 Hexo 时读取表格,再生成供页面使用的静态 JSON。
