关于博客系统

一个现代化的博客平台,致力于为写作者和读者提供优雅、流畅的内容分享体验。

项目简介

博客系统是一个基于前后端分离架构搭建的个人博客平台。前端采用 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