web-flash

Core + Vue 后台管理基础框架0——开篇

末鹿安然 提交于 2020-08-06 04:38:07
1、背景   最近,打算新开个项目,鉴于团队技术栈,选型.net core + vue,前后端分离。本打算捡现成的轮子的,github上大致逛了逛,总发现这样那样的不太适合心中那些“完美实践”,例如:Abp vnext好是好,但重度封装,且前端是基于jQuery,后续业务开发估计要大批量操作DOM,写大量JS;WTM虽然简单强大,但也不容易定制化。总之,各式各样的快速开发框架,尤其是后端,总有些不方便扩展或定制化的地方。于是,自己花了差不多半个月业余时间,手撸了一个具有系统管理基础功能的后台管理框架。 2、技术栈 前端:Vue + Vue-Router + Vuex + Axios 后端:.NET CORE + EF Core 数据库:MySQL 3、系统概览 4、github https://github.com/KINGGUOKUN/SystemManagement 5、系列文章 后续系列文章将会从如下几个方面进行讲解: 1)运行系统 2)系统认证——JWT 3 )系统授权——后端 4)系统授权——前端 5)系统审计 6)业务日志 7)APM——EFK 8)Swagger文档 6、鸣谢   特别感谢vue-element-admin( https://github.com/PanJiaChen/vue-element-admin 和 web-flash( https:/