aishuati
aishuati copied to clipboard
一个简单的无数据库的轻量化H5刷题应用
爱刷题
一个简单的无数据库的刷题H5应用
更新
爱刷题PLUS在爱刷题的基础上,舍弃了部署简单、纯前端部署等优势,加入了管理后台、更加方便管理操作和题库录入、修改等。
在UI界面上采用了新的设计(原本大概属于没有设计)。
具体内容可以查看爱刷题PLUS--ADMIN、爱刷题PLUS--WECHAT和爱刷题PLUS--API.
前言
迫于最近需要考试,平时碎片化时间较多,并不能合理利用碎片化时间。便想着可以用类似于驾考宝典
的应用帮助自己充分利用碎片化时间。
于是将试卷WORD整理出来,导入了一些刷题网站(如刷刷题
、考试宝
等),发现,都是需要收费的,可能一周就要10元。
逐到GITHUB搜索,可能因为姿势不正确,并没有找到合适的仓库。
被逼无奈,只好自己上手。做好了之后也可以分享给大家,共同学习共同努力。
特色内容
- 无后端、无数据库轻量化部署简单
- 使用JSON作为题库存储,层次清晰,结构简单易懂
- 有配套的word模板和模板到JSON转换工具
- 四种刷题模式:顺序刷题、乱序刷题、错题模式、背题模式
- 顺序答题和背题模式支持恢复答题进度
主要结构
- index.html 主页,显示题库列表
- type.html 刷题模式选择页面,可选四种模式
- timu.html 刷题页面
- json/*.json 存储题库
- js/public.js js数组对应JSON题库的文件路径和描述信息ID等
- py-timuToJson 转换JSON的模板和脚本
注:下载后双击index.html是无法直接食用的,需要配合web服务(如静态资源服务器或live-server等)食用
效果预览
目前自用演示站:http://shuati.mokevip.top/
效果图:




