SpringBoot+Vue搭建前后端分离的轻博客

之前用SpringBoot+Thymeleaf写了个人博客,这次又来炒冷饭,用新的技术来重构个人博客,并把它变成开放式的,目前水平有限,欢迎大家一起讨论提建议

2020-04-07:因为期间在找工作,所以拖了一段时间,管理后台和小程序都已经写好了,还做了一些改变

为啥叫它轻博客,这是临时想的名字,因为目前它的功能没有那么多,很简单的一些功能,为了不太Low就取个比较清新的叫法,之前是想叫VBlog,但是后面发现有大佬已经写了个叫VBlog的了,还是别跟人家重名好了。。。
配置文件因为有比较机密的配置,所以上传的是github的,大家根据需要再自己改
数据库文件也已经上传,只有结构,数据需要自己添加
GitHub
VBlog【暂时访问不了】

2020-07-13: 添加了RabbitMQ,来异步发送邮件提升用户体验,同时把之前激活账号的方式改为验证码的方式,微信小程序的代码也已经上传
在这里插入图片描述

2020-07-12:网站已经关闭,可以自己克隆源码在本地查看效果

本次使用的技术有:
前端

  • Vue
  • Vuex
  • Vue-Router
  • axios
  • elementUI
  • mavon-editor
  • v-chart

Vue是刚学,所以这次就用了Vue+elementui来做前端

后端

  • SpringBoot
  • Mybatis
  • SpringSecurity+JWT
  • Redis
  • ElasticSearch
  • MySQL
  • Quartz
  • PageHelper
  • Nginx

这次跟上次不同的地方有几点,加入了ES做文章搜索,使用JWT来作登录验证,没有使用PageHelper分页插件而是直接用Redis进行分页,Nginx做前后端分离部署和代理

这次还采用了类RestFul的Api接口,为啥是类RestFul,因为我觉得对RestFul的理解不够,导致这次接口写的跟RestFul不太像,哈哈…

没图说个**

首页
在这里插入图片描述

登录
在这里插入图片描述
注册
在这里插入图片描述
标签
在这里插入图片描述

文章搜索
在这里插入图片描述
写文章
在这里插入图片描述
详情页
**在这里插入图片描述**
评论区
在这里插入图片描述
后面会详细介绍在写的过程中遇到的坑,毕竟遇到的还不少…

管理后台
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
小程序会单独写一篇博客

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lpepsi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值