springboot+vue全栈开发_4小时开发一个SpringBoot+Vue前后端分离博客项目

前后端分离博客项目

项目简介
该项目是我之前学习的一个项目,初衷就是为了巩固前后端技术以及对日常学习做一个总结

该博客系统大概包含了以下功能:用户登录及用户注册、发表和编辑博客、博客查阅、博客删除、博客评论、个人信息及头像修改、照片墙的发布和修改、以及地图插件的简单使用

目前该博客大致就这么多功能、以后还会慢慢完善全文搜索、博客点赞量统计、浏览量统计、以及热门博客和最新博客

项目技术
前端:Vue、node、element、moment格式化时间插件、markdown编辑器、百度地图(前端搭建主要用的时Vue可视化管理工具vue ui)

后端:SpringBoot做基础框架、mybatis plus、shiro、jwt、redis、lombok

项目实现的问题
博客系统中如用户头像以及照片墙都涉及到图片上传,这里是上传到本地、没有上传到服务器、有兴趣的可以使用FastDFS来实现

项目展示

登录页面:

3db1e923a78a83945616931fd2eae2a3.png


主页:

40f9936952cbbedda0ac1c473b884b88.png


博客发表及编辑页:

db897c39fe53b136a6d9eca4ab18913f.png


博客详情页:

e7423c970fc5ec8d51f71f266021291f.png


地图页:

406874cef857f930b02edf28c582adac.png


照片墙:

9544c90b83f86a23a7d8d67e54370404.png


用户管理:

1c3f915fadfb34744f768870d2763ab1.png

项目总结
该博客项目总体来说非常简单、时间问题有很多功能还没有完善、以后会慢慢把点赞、搜索这些功能补充上、有遇到比较好的知识点也会往项目中添加

最后还是希望你们能给我点一波小小的关注。

奉上自己诚挚的爱心