Go

Gin-Vue-Admin重构

shilinkun
2022-09-04 / 0 评论 / 616 阅读 / 正在检测是否收录...
博客网址: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

评论 (0)

取消