关于博客系统
一个现代化的博客平台,致力于为写作者和读者提供优雅、流畅的内容分享体验。
项目简介
博客系统是一个基于前后端分离架构搭建的个人博客平台。前端采用 Nuxt 4 + Vue 3 技术栈, 后端基于 Spring Boot 3 构建,数据库使用 MySQL。系统提供了文章发布与管理、分类标签、 评论互动、用户系统、浏览历史等核心功能,同时支持响应式布局,适配各种屏幕尺寸。
本项目旨在打造一个简洁、高效、易用的博客系统,让用户能够专注于内容创作与知识分享。 无论是技术文章、生活随笔还是灵感碎片,都能在这里找到合适的表达方式。
功能特性
技术分享
支持 Markdown 编辑,代码高亮,让技术文章阅读体验更加流畅。
互动交流
评论与点赞功能,促进读者与作者之间的交流与思想碰撞。
分类标签
灵活的文章分类与标签系统,帮助读者快速找到感兴趣的内容。
热门排行
基于阅读量与互动数据的智能推荐,发现社区最受欢迎的内容。
说说动态
轻量级的碎片化分享,记录生活中的灵感与思考瞬间。
响应式设计
完美适配桌面端与移动端,随时随地享受一致的阅读体验。
技术栈
前端框架
Nuxt 4 + Vue 3 + TypeScript
样式方案
Tailwind CSS 4 + 自定义主题
后端框架
Spring Boot 3 + MyBatis-Plus
数据存储
MySQL + Redis
认证授权
JWT + BCrypt 密码加密
构建工具
Vite + Maven