DEV Community · Show DEV8/9 18:1249 分
零后端零成本,却有三个我没预料到的静默Bug
Zero backend, zero cost — and three silent bugs I didn't see coming
开发者因常错过Epic、Steam和Amazon Prime的免费游戏领取,构建了开源项目OpenClaim,聚合三平台信息,每四小时自动刷新,运行成本为零。架构无后端,依赖GitHub Actions定时任务运行Python脚本,抓取数据并提交games.json至仓库,由GitHub Pages提供静态服务。项目上线后出现三个无报错、无堆栈的静默Bug,导致数据悄悄出错。文章详细介绍了架构设计及Bug排查过程,强调静态托管下将动态内容前移至构建步骤的模式。项目已开源,采用MIT许可。