我所在的大学为一所普通本科院校,周围整天没有目标的同学不在少数,作为一个计算机专业的学生希望能够改变这种现状,于是我开发了定目标 日记形式 辅助功能(主要是地图功能)为主体的小程序,让周围的每个同学都能够有自己的目标,善于总结自己的学习生活
设计思路
整体技术栈为小程序 云开发
小程序所提供的功能首先对于我有很大的帮助,有助于提高我的学习效率,我也一直比较喜欢小程序开发,了解到小程序端的云开发之后,我想体验体验serverless,从而完成快速开发,一站式开发
技术架构
小程序框架
框架的用到了微信官方提供的uniapp,还用到了vant-weapp,当uniapp的框架满足不了我的需求时,我就会去试用vant-weapp,且这两个框架对初学者都比较友好,易于上手,这是我第一次开发小程序,除了这些还用到了第三方库WxPrase
CSS 框架
css方面都是自己写的,没有用到其他什么框架,有的话也就有上面小程序框架提供的ui样式了
后端框架
基于云开发·,除了默认创建的4个云函数之外,自己创建了另外12个云函数负责在云端处理逻辑,还创建了3个数据库用来存数据,云端处理相比传统后端用起来真是太爽了
架构
我对架构方面不是很了解,所以在设计小程序时还没有考虑到架构方面的知识