先做一个原型 需要实现的功能有:
- 卡片的翻转,左滑右滑,表示上一张和下一张
- 在卡片正反面显示内容
- 用什么办法来表示记住没记住呢?
- 打开网页后,先不需要登录。直接进入功能,纯前端项目,数据记录在前端。
- 卡片的数据从哪里来?应该是需要支持用户自己制卡的。这个需要研究一下ankki,研究一下业内通用标准协议是什么,然后以后才能对接
- 想办法把业内标准渲染出来
- 实现可拖拽卡片,像探探那样左滑右滑来查看上一张下一张,面向C端用户的产品必须好看,交互优雅。(暂时先放着,交互好看当然是要做,但是原型阶段不需要做,先把整体的功能做出来吧,把整个项目的数据结构设计出来先)
- 卡片正反面的渲染器应该独立出来,后面可以单独设计,接入业内轨道。现在就传入文本,渲染文本就可以了。顶多接入一些HTML渲染,已经非常足够了吧。
- 核心的功能是什么? 卡片的使用,卡片的制作,卡片的管理。 先是单张卡片的制作。制作完单张卡片的展示。 然后是一组卡片的展示。 然后一组一组卡片的管理,卡组和卡片可以一起放着管理。