uni-app - 第一个项目(2)
前言
伴随着7月初码农大叔博客
上线,到现在已经过去接近3个月的时间了!这3个月时间真是过的出奇的快,或许是一直在忙项目的原因,忽略了时间概念。
我是一个很有规划,但有时候又很懒的人。许多年前就曾想搭建博客去记录一些自己的所闻所感,直到现在才真正的付出实际行动,实属惭愧!但这个想法却未曾忘却,正好赶上女友新开的店需要一套系统来分析营业情况和会员消费记录,我便借着这个契机将这个多年的想法付诸了行动。
简介
从底层搭建到小程序的呈现,在外人看来看似很简单写几个接口供小程序直接调用就OK了!但只有真正从零开始的人才明白这其中的艰辛。
多年前自己也搭建过很多的后端和前端架构,但每年都有很多新的技术涌现,遂以前一直维护的框架也被我放弃了。借这次机会从新搭建了一套新的架构,后端开发基于NetCore
、前端则使用更加便利的uni-app
。
由于我是一个追求完美的人,期间很多次因为一点点的不满意便全部推翻重来,有时候也会因为某一技术点难以实现而辗转反侧,那段时间你可以在路上、地铁、及月黑风高的深夜里看到我查资料翻文档到身影。连续折腾的这段日子,为此女友也没少跟我抱怨,就是在这样的环境下耗时长达1个多月的时间,终于将底层框架搭建了起来[鼓掌],到现在仍在不断完善中。前端选用uni-app
的原因是一套开发多端部署,这对于仅我一个人开发的情况下节省了很多时间成本,毕竟平时还要上班工作,一个人的精力终究是有限的。
技术栈
前端:uni-app
、vue
、vuex
、vue-router
、小程序分包
后端:NetCore
、Consul
、Mysql
、Redis
、Rabbitmq
、Hangfire
、FluentValidation
其它:Centos
、Docker
、Portainer
、Devops
、Git
、Nuget
、Prometheus
、Kong
、Minio
、Nginx
工具:VS2019
、VSCODE
、HBuilderX
、微信开发者工具
小程序展示
开源
最初版的代码已开源(见上篇文章),也算是对自己初次接触并坚持下来的一次见证。[注]不是最终使用版本,仅供正在观望或刚入行uni-app
的同学学习参考。
匿名
苦你一个,方便大家,坚持下去