最近要做一个后台系统,由于自己前端能力还停留在jsp时代,为了拥抱变化选择入手Thymeleaf(笑),系统最后做出来了,人也累惨了,虽然相对jsp,Thymeleaf用着方便很多,但毕竟还是模板引擎那一套,思来想去,就决定上手vue.
之前感觉用模板引擎和vue,react这些差别能有多大,真上手才发现组件化开发真香,vue真香。
个人使用vue搭建了一个后台管理系统,主要实现了系统管理中用户管理,角色管理,和权限管理三个模块,后续的各功能页可以前端前端配置,也就是说以后做后台管理之类的项目,都可以直接在次项目的基础上进行开发。
前端技术栈:vue + vuex + ant-design-vue
后端技术栈:springboot + jpa + mysql
项目效果如下,刚上手vue的小伙伴可以参考下
用户管理:
权限管理:
新增/边界界面:
项目地址: