博客网址:www.shicoder.top
微信:kj11011029
欢迎加群聊天 :452380935
Gin-Vue-Admin
这个是基于gin和vue写的一个后台管理系统,其github地址是gin-vue-admin,但是其架构为单层api架构,即前端直接访问后端的api层,为了提高自己的微服务能力,准备后续通过微服务架构进行重写,目前的思路是对每个api模块构建一个微服务,用到的技术栈为
- vue(前端层)
- gin(api层)
- kitex(微服务层)
- thrift(微服务协议)
目前前端层和api层暂时不动,先采用kitex进行微服务层编写,等编写完毕,再将api层采用Hertz进行重构,架构图为
上图中微服务即通过模块进行划分,目前官网的Gin-Vue-Admin的模块主要包括如下user、db、menu等几个部分,因此直接将这个几部分化为几个微服务,那下次就开始吧
评论 (0)