小程序开发:《校友足迹》原型与技术选型解析

需积分: 5 0 下载量 9 浏览量 更新于2024-08-26 收藏 1.16MB PDF 举报
"mpvue小程序《校友足迹》的成长过程记录了开发者如何从灵感产生到实际开发的历程,包括原型设计和技术选型。" 在本篇记录中,开发者分享了其开发一款名为《校友足迹》的小程序的起始阶段。首先,灵感来源于一次校友聚会,讨论到如何将同一城市里的校友联系起来。开发者意识到微信小程序的便利性——即用即走,无需下载,且用户基数广泛,非常适合用来聚合校友资源。 在原型设计阶段,开发者构思了小程序的基本功能:获取用户位置信息,用户选择自己的学校后,展示校友分布情况,并允许用户分享这些信息。初期的原型图相对粗糙,但随着项目的推进,原型经过美化并最终上线。这里提到了使用原型设计工具墨刀,它帮助开发者快速实现设计思路。 技术选型方面,开发者选择了mpvue作为前端框架,因为它基于Vue.js,既能复习Vue知识,又能用于小程序开发。尽管mpvue存在一些问题,但开发者对其充满热情。服务端选择了轻量级的Node.js,配合MySQL数据库进行数据CURD操作。对于数据展示,开发者原本打算使用熟悉的ECharts,但在发现mpvue-echarts组件后,决定采用这个专门为mpvue定制的ECharts版本。 这篇记录揭示了小程序开发的初期思考过程,包括需求挖掘、原型设计和技术栈选择,对想要涉足小程序开发,尤其是使用mpvue框架的开发者具有一定的参考价值。开发者通过自己的实践,展示了如何将一个想法转化为实际产品,并在过程中不断学习和优化。