乐于分享
好东西不私藏

给学生开发的刷题小程序,从一个idea到落地

本文最后更新于2025-07-24,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

给学生开发的刷题小程序,从一个idea到落地

那是一个9月份普通的一天,和几个朋友聊着学生最近的学习情况,学校又在说着建题库的事情,突然灵感来了,那么多题,如果能让学生随时随地都能练习着那该也是不错的,打开了许久没用的ide,开始了这个idea的落地之旅。\n因为这个东西就是一个拍脑袋的想法,所以也没有做太多的需求分析,就想着写一步看一步,技术栈主要是:\n小程序端:uniapp+uview-plus\n服务端:springboot+mybatisplus+redis+nginx+docker(服务器:阿里云ECS+OSS)\nweb后台:Vue3+pinia+elementPlus+tailwindCss\n功能实现:题库练习+错题整理+公众号咨询推送+排行榜与每日任务,老师们可以后端管理题库与学生权限和通知发布\n因为很久没有写了,一开始还是有点陌生,慢慢的才找到编码的感觉,技术发展的很快,在有的地方也踩了很多坑,比如第一次用uniapp,小程序一开始用傻乎乎的用localstorage来管理状态,后面才去看了pinia,又把代码改了一遍,又比如,vx的获取用户信息的接口已经有了新的,还在用着印象中的getUserInfo,结果看着灰色头像和“微信用户”四个字发呆。\n整个过程中,刷题页的设计算是花了最多时间的,四种题型,每种题型答案的收集,题目的生成,答题卡的回溯与显示等,这个过程有点小绕但也充满了乐趣,每每实现一个功能,都会和老师朋友们讨论分享,也是乐在其中。\n在整个编码的过程中,也在感慨现在人工智能的强大,第一次用通义灵码也是被小小的惊艳到,一个小小的tab帮我解决了很多重复的工作(懂得都懂),ta好像一个强大的leader随时等着帮你解决各种问题,优化你的代码,体验真的蛮不错\n很快,接近两个月时间过去了,在闲暇之余敲敲打打,随着后台部署和小程序体验版上线,这个项目也算是接近落地了,回过头来总结一下:\n.技术真的发展的太快了,不学习就一定会落后\n 写东西还是要得做好需求分析,闭着眼睛往前冲真的会改无数次(后端代码没有做好规划导致看起来有点杂乱,哎)\n AI正在变得越发强大\n最后,这个项目并不是一个很大很厉害的项目,只是一个coder老师想帮助学生所做的一点点小尝试,期待它真正建设起来,学生能受用的那天吧!在此特别鸣谢朋友们(高压郭,不得徐,不可能苏)的大力支持!感恩\n#独立开发 #学习日常
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 给学生开发的刷题小程序,从一个idea到落地
×
订阅图标按钮