博客系统,前后端分离,功能模块包括:博客管理、发表说说、上传相册、博客搜索。
博客编辑器支持Markdown,支持Apollo配置。
详细技术栈:
前端:
样式来自于:hexo的aurora主题
基础框架:vue3(前台) vue2(后台)
状态管理:pinia(前台) vuex(后台)
路由组件:vue-router
网络请求:axios
后端:
基础框架:springboot
ORM框架:mybatisplus
权限框架:springsecurity
缓存中间件:redis
消息中间件:rabbitmq
搜索引擎:elasticsearch
对象存储:minio
定时任务:quartz