giaming / mblog

使用SpringBoot+Vue2.x实现的前后端分离个人博客系统

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mblog

简介

使用SpringBoot+Vue2.x实现的前后端分离个人博客系统.

预览地址:

前台:

后台:

后端

  • 核心框架:Spring Boot
  • 安全框架:shiro
  • Token认证:jwt
  • 持久层框架:MyBatis-Plus
  • Java版本:JDK8

前端

Vue框架:Vue2.6.11、Vue Router、Vuex、vue/cli4.5.12 UI框架:Element UI框架 异步请求:axios markdown: 编辑器:mavon-editor 解析渲染:markdown-it-vue(略作修改,以支持行号和代码黑色背景) 样式:github-markdown-css (github dark风格的代码高亮)

功能

首页

  • 最新文章: 按照发布时间来进行倒序排序展示
  • 导航栏:首页、分类、归档、友链、关于我
  • 网站公告
  • 博主介绍展示

后台管理页面

  • 登录功能
  • 文章管理:
    • 文章发布
    • 文章编辑
    • 文章删除
  • 评论功能
  • 游客统计
  • 样式美化
  • 权限管理

TODO

  • 内容检索
  • ...

致谢

项目开发过程中参考了很多大佬的博客,比如SkyBlogNBlog等。

About

使用SpringBoot+Vue2.x实现的前后端分离个人博客系统

License:Apache License 2.0


Languages

Language:JavaScript 41.0%Language:Java 28.4%Language:Vue 26.1%Language:CSS 3.5%Language:FreeMarker 0.6%Language:HTML 0.3%