asp.netcore8 + vue3 + mysql 自用记账项目(一)背景简介

一、背景

  18年的时候,用了一年多第三方免费的记账本不用了,两个方面原因,一是随着数据增多,APP用着越来越慢,二是相关数据被用于其他用途的风险很大且广告很烦。所以,后面通过 MUI + asp.netcore + sqlserver 实现记账web功能,在阿里云1核2G服务器的 windows系统上发布了自用的服务,最后使用“一个沐涵”工具将网页包装成app安装到手机上使用。

  现在,越来越觉得放在Windows上维护太麻烦,虽然当时做的时候也确实是怎么方便怎么来的。所以想通过镜像发布到Linux系统进行维护,经过研究,最终使用了vue3 + asp.netcore8 + mysql + docker的部署方式。

二、简介

  1、项目简介

  实现功能:家庭用自助记账本

  研发工具:VScode、VS2022、DBeaver

  部署方式:用docker-compose将 前端、后端、数据库 都以容器的形式发布到docker上,操作系统为ubuntu 20版本

  2、功能简介

  主要功能包括:登陆、记账、数据展示、报表、历史数据查询、设置

 

 

 

 

 

posted @ 2024-09-11 12:00  刺激雄  阅读(81)  评论(0)    收藏  举报