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

一、背景前端

  最近,打算新开个项目,鉴于团队技术栈,选型.net core + vue,先后端分离。本打算捡现成的轮子的,github上大体逛了逛,总发现这样那样的不太适合心中那些“完美实践”,例如:Abp vnext好是好,但重度封装,且前端是基于jQuery,后续业务开发估计要大批量操做DOM,写大量JS;WTM虽然简单强大,但也不容易定制化。总之,各式各样的快速开发框架,尤为是后端,总有些不方便扩展或定制化的地方。因而,本身花了差很少半个月业余时间,手撸了一个具备系统管理基础功能的后台管理框架。vue

二、技术栈ios

前端:Vue + Vue-Router + Vuex + Axiosgit

后端:.NET CORE + EF Coregithub

数据库:MySQLweb

三、系统概览数据库

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 四、github后端

https://github.com/KINGGUOKUN/SystemManagement框架

五、系列文章前后端分离

后续系列文章将会从以下几个方面进行讲解:

1)系统认证——JWT

2)系统受权——后端

3)系统受权——前端

4)系统审计

5)业务日志

6)APM——EFK

六、鸣谢

  特别感谢vue-element-admin(https://github.com/PanJiaChen/vue-element-admin 和 web-flash(https://github.com/enilu/web-flash) 这两个开源项目,尤为是web-flash项目,由于前端项目基本上照搬了其前端实现,这为我这个偏重后端的研发人员省了很多事儿。在此向两位做者敬礼。

相关文章
相关标签/搜索