扫码阅读
手机扫码阅读
11.6k star! 超酷炫,推荐一款完全免费、开源,可快速搭建个人博客网站的系统
57 2024-09-03
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
IT学习日记
扫码关注公众号
项目介绍
本文介绍了一款基于Vue.js和Spring Boot技术栈的前后端分离博客系统。该系统具备动态菜单权限、动态定时任务、多种登录方式,以及即时通讯聊天室等功能。集成了Elasticsearch全文检索服务,并支持本地及七牛云的文件上传服务。
项目技术
前端技术包括Vue 3.0、Pinia、Vue Router、Axios、Element Plus和ECharts。后端技术则包括Spring Boot、Nginx、Docker、Sa-Token、Swagger2、MyBatisPlus、MySQL、Redis和Elasticsearch。此外,还集成了QQ、微博、码云和微信公众号等第三方登录,以及七牛云对象存储服务。
项目特点
- 后台管理界面借鉴vue-element-template设计,自动生成侧边栏、历史标签和面包屑。
- 采用Markdown编辑器,评论系统支持表情和回复,留言功能以弹幕墙形式展现。
- 实现了前后端分离部署,集成第三方登录,优化了用户界面体验。
- 文章搜索功能高亮分词,新增文章目录和推荐文章等功能。
- 后台管理界面可修改背景图片、博客配置,支持上传相册,代码搜索支持Elasticsearch或MYSQL。
- 文件上传灵活支持七牛云OSS或本地上传,代码遵循阿里巴巴开发规范。
- 利用Netty和WebSocket技术实现群聊和单聊功能。
模块展示
文中提供了博客首页、后台管理界面、文章详情、说说页面、热搜页面、留言板和友情链接等模块的展示。
项目体验
源码下载地址和在线体验链接被提供,以便读者可以直接体验项目。
文末作者请求读者点赞和关注,以便推荐更多优质项目和新闻。
想要了解更多内容?
文章来源:
IT学习日记
扫码关注公众号
一个专注于技术学习和实践的社区,致力于为广大技术爱好者提供最前沿、最实用的IT技术分享和思考。 运营者:InfoQ(极客邦)&阿里云签约作者,CSDN、知乎、掘金等平台后端优质创作者。
106 篇文章
浏览 5373
IT学习日记的其他文章
谈谈内卷、IT行业怎么避免内卷?
IT行业真的避不开内卷?来谈谈你的看法吧!
全网最全面、全详细的编码、解码知识!!!
温馨提示: 本文大约4282字,阅读完大概需要3-5分钟,希望您能耐心看完,倘若你对该知识点已经比较熟
SpringBoot整合oceanbase,实现oracle无缝切换到oceanbase
点击下方【IT学习日记】“关注”、选择 “设为标星” 每天三分钟、打卡阅读 更快获取全网学习干货、行业资讯前
万字长文-带你剖析乱码、字符集和比较规则-《从0到1-全面深刻理解MySQL系列-第七篇》
由浅入深、万字长文带你认识乱码、字符集、比较规则!\x0a\x0a《从0到1-全面深刻理解MySQL系列-第七篇》
干货:SpringBoot整合多数据源实战
项目多数据源业务场景在开发中时常会出现,本文通过实战的方式,介绍SpringBoot结合Mybatis和Mybatis-plus实现多数据源整合应用。
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线