我是一个很懒的人,很少写博客。为什么?因为技术发展太快了,刚学习记录下来过段时间来看看,发现全都过时了。太浪费感情了。
曾经我也是一个软粉,一个.Net开发者,同学都入坑Android、Java踩着时代的红利拿高薪的时候。我却始终爱着微软。一直到微软彻底抛弃Windows Phone10的时候我才死心。
跑题了……
一个项目及产品的诞生都是来源与需求,今天的主角是一个简单的小程序(车辆账本)诞生记录:
1、需求:今年刚换了个车,就想着记录一下用车的成本。本身就做了一个管理系统,自己用用。但是本着克服懒惰的思想,所以就有了小程序的诞生。
2、技术选型:用.net那是不可能的了。
- 后端开发:Nodejs+ Nestjs + MikroORM + MySQL
- 管理前端:AntdPro+React
- 小程序:React+Taro+NutUI
3、服务器资源:
- 阿里云:新老用户99元活动 1核2G内存
- 系统:Ubuntu 22.04.2 LTS 、 Docker Compose
4、域名:cn域名 39元; com域名 79元 需要进行备案
5、Https证书:Let’s Encrypt (免费)
6、小程序需要备案、个人认证(30元)不认证不能分享和搜索
人工成本,自己就是开发,就不要再算人工成本了。
所以要想上线一个小程序。最低也要花:服务器99元+域名39元+小程序认证(30)= 168元
为了记录一下用车成本,结果可先花出去168元了。一个人用太浪费了,分享给大家一起用吧。
暂时还不知道做什么功能,下一步打算加点统计分析之类的。
ps: 后续将继续分享全栈开发小程序的开发过程。