首页 > 数据库 >asp.netcore8 + vue3 + mysql 自用记账项目(一)背景简介

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

时间:2024-09-11 12:03:15浏览次数:11  
标签:asp 简介 vue3 netcore8 记账 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、功能简介

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

 

 

 

 

 

标签:asp,简介,vue3,netcore8,记账,mysql
From: https://www.cnblogs.com/lx-bk/p/18398654

相关文章

  • vue3 中使用 icon 图标的 3 种方案
    1.element-iconElementPlus提供了一套常用的图标集合。1.1.安装#选择一个你喜欢的包管理器#NPM$npminstall@element-plus/icons-vue#Yarn$yarnadd@element-plus/icons-vue#pnpm$pnpminstall@element-plus/icons-vue#选择一个你喜欢的包管理器1.2.......
  • 使用Vue3.5的onWatcherCleanup封装自动cancel的fetch函数
    前言在欧阳的上一篇这应该是全网最详细的Vue3.5版本解读文章中有不少同学对Vue3.5新增的onWatcherCleanup有点疑惑,这个新增的API好像和watchAPI回调的第三个参数onCleanup功能好像重复了。今天这篇文章来讲讲新增的onWatcherCleanup函数的使用场景:封装一个自动cancel的fetch函......
  • 使用VSCode搭建UniApp + TS + Vue3 + Vite项目
    uniapp是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、以及各种小程序。深受广大前端开发者的喜爱。uniapp官方也提供了自己的IDE工具HBuilderX,可以快速开发uniapp项目。但是很多前端的同学已经比较习惯使用VSCode去开发项目,为了开发uniapp项目......
  • 学习Vue3的第三天
    Vue3生命周期概念:生命周期钩子是Vue组件在其生命周期内不同阶段触发的函数,允许开发者在这些关键时刻插入自定义逻辑。规律:生命周期整体分为四个阶段,分别是:创建、挂载、更新、销毁,每个阶段都有两个钩子,一前一后。Vue2生命周期钩子创建阶段beforeCreate:组件实例刚创......
  • vue3 内置特殊元素<slot> 与 插槽 Slots
    vue官网内置特殊元素<slot>插槽Slots<slot><slot>元素是一个插槽出口(slotoutlet),标示了父元素提供的插槽内容(slotcontent)将在哪里被渲染。Vue模板里的<slot>元素会被编译到JavaScript,因此不要与原生<slot>元素进行混淆。<slot>元素可以使用nameat......
  • vue3快速上手和基本特性
    1)vue使用方式1)cdn方式    该方式无需使用包管理工具,只要用script标签引入js文件即可,可以快速使用vue<scriptsrc="https://unpkg.com/vue@3/dist/vue.global.js"></script>2)创建vue项目    创建vue项目时需要nodejs环境,安装好nodejs后先为nodejs换一个国......
  • 【卷起来】VUE3.0教程-05-侦听器
    =========各位看官,在开始学习之前,请帮我点个关注和赞吧========== ......
  • 工作日志:从零搭建vue3+ts+sass项目(3)
    折腾了两天后,发现elementPlus的代码都是ts的,本来不想现在用ts,因为非常不熟悉,但长痛不如短痛,重开项目!直接vue3+vite+ts+sass!让暴风雨来得更猛烈一下吧!我差那几个bug吗?1、执行命令如下:npmcreatevite@latestnpminstallnpminstallsass-Dnpmivue-router2、在src下......
  • Vue3项目开发——新闻发布管理系统(六)
    文章目录八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染4、退出功能实现①注册点击事件②添加退出功能③数据清理5、代码下载......
  • 树莓派raspiOS换源
    新装了个树莓派,更新时候发现连不上网,遂换国内源。由于近期AI用习惯了,就没找官方说明,结果......果然踩雷了。所以还是得看官方提供的说明。清华开源镜像站Raspbian软件仓库1、查看系统架构$uname-maarch64提示aarch64用户直接参考Debian帮助Debian软件源大部分Debia......