这里整理一些真实项目的开发复盘:前端 PWA、题库解析、IndexedDB 离线存储、Supabase 同步、Cloudflare Pages Functions 和测试体系。
基于项目开发文档拆分出来的几篇文章,覆盖架构、导入解析、练习引擎、离线同步和云端后台。
从纯前端 PWA 到 Supabase 云端同步,梳理分层方式和关键选型。
支持 txt、json、csv、docx、md,并处理 DOCX 图片和题型归一化。
拆解会话 Hook、判题、统计、背题模式、错题本和断点续刷。
解释 IndexedDB 本地缓存、pending 进度和 Supabase 回写策略。
把文章按项目模块归档,后续可以继续补充实现截图、命令记录和发布日志。