经历了 PMP 和软考高项,我独立开发了一款做题小程序
内容提要
本文介绍了作者开发的备考软考和PMP考试的小程序,包括功能、技术架构、前端技术栈和云开发平台。还提到了小程序的功能规划和免费性质,并分享了获取小程序的方式。
延伸解读
技术选型:为何选择 uni-app 与 uniCloud
作者基于 uni-app 和 uniCloud 开发小程序,前端采用 Vue 2.x 和 uView UI 1.0,并自研了 anyup/uni-ui 工具库。uniCloud 提供 serverless 云开发能力,包括云函数、云数据库和云存储,并有两个免费服务空间。这种技术组合适合独立开发者快速构建应用,无需管理服务器,但需注意 uni-app 生态的版本兼容性,如 uView 1.0 已迭代至 2.0。
题库现状与更新计划
小程序题库目前基于 2018-2022 年软考数据和 PMP 第六版 PMBOK 指南,后续会更新最新题库。短期规划包括微信登录、题目收藏、计时考试、错题回顾和论文鉴赏等功能。长期计划整合更多软考科目,如系统分析师、系统架构设计师等。用户需注意题库时效性,并结合基础知识学习,避免盲目刷题。
免费模式与可持续性考量
小程序完全免费,无广告,所有题库和解析均可查看。作者担忧用户增多后免费服务器可能无法支撑。这种模式依赖作者个人投入,未来若用户量增长,可能面临服务稳定性挑战。读者可关注其更新动态,同时理解免费服务的局限性。
Q&A
这款小程序的主要功能有哪些?
小程序的主要功能包括软考和PMP试题列表、考试模式、背题模式和基础知识学习。
小程序是如何开发的?
小程序使用uni-app和uniCloud进行开发,前端技术栈包括uView UI和个人开源框架anyup/uni-ui。
如何获取这个小程序?
可以通过微信号anyupxing或关注公众号前端梦工厂来获取小程序。
小程序的题库更新频率如何?
题库更新基于2018-2022年数据,后续会继续更新最新的题库。
小程序是否收费?
小程序完全免费,所有题库和题目解析都可以免费查看,没有广告。
小程序的短期和长期规划是什么?
短期规划包括微信登录、题库更新和题目收藏,长期规划是整合更多软考相关考试。