r2

3 篇文章

Day 25 — 播放器持久化与 View Transitions 的兼容之战

修复播放器三连 bug(浏览器后退失效、页面切换累积 UI、URL不更新),根因直指一个空字符串的 persist-id。R2 重传 189 首。音乐库大整理:東京事変独立、专辑排序、元数据修复。

Day 18 — 首次部署:从 Pages 到 Workers 的认知修正

实际部署时发现项目已经配置了 Workers 模式而非 Pages,全程踩坑记录:构建、部署、R2 自定义域名绑定、音频上线

Day 17 — 音乐播放器架构决策:为什么选 Astro + R2

参考 Hugo + PJAX 博客的播放器方案,分析为什么对 Astro 技术栈来说 View Transitions + R2 + D1 是更好的选择