基于 Spring Boot + Vue 前后端分离的内容管理系统
后端
- 核心框架:Spring Boot
- 安全框架:Spring Security
- Token 认证:jjwt
- 持久层框架:MyBatis
- 分页插件:PageHelper
- NoSQL缓存:Redis
- Markdown 转 HTML:commonmark-java
- 离线 IP 地址库:ip2region
基于 JDK8 开发,8以上要添加依赖:
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
前端
核心框架:Vue2.x、Vue Router、Vuex
Vue 项目基于 @vue/cli4.x 构建
JS 依赖及参考的 css:axios、moment、nprogress、v-viewer、prismjs、APlayer、MetingJS、lodash、mavonEditor、echarts、tocbot、iCSS
后台 UI
后台 CMS 部分基于 vue-admin-template
UI 框架为 Element UI
前台 UI
Element UI:部分使用,一些小组件,更改了ui样式,便于快速实现效果
最近更新
增加标签功能
完善部分ui
docker 前端部署方式
docker compose 一键部署
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容