Vue3前后端分离博客系统

前后端分离的博客系统,前端用的是 Vue3 + Pinia + Naive UI,搭配 vue-routeraxios,页面清爽,响应也快。后端是 Node.js + Express,数据库走的是 MySQL,对接起来也挺顺畅。

首页的博客展示,分类、查询啥的都安排上了,还能进后台管理。写博文、改分类、管理员信息这些功能都做得蛮完整,适合自己搭建或练手。

接口方面也比较规整,登录、增删改查都分得清楚,逻辑清晰,不绕弯子。前后联调不难,适合用来熟悉前后端接口对接。

UI 层用了 Naive UI,风格挺现代的,组件也比较全,表单、弹窗、表格都有,基本不用你造轮子。

如果你打算搞个自己的博客,或者想熟练一下 Vue3 + Node.js 的配合,这套代码还挺适合。想拓展功能,比如加个评论、富文本编辑器也方便。

类似项目你可以看看:

如果你对 Naive UI 还不熟,建议先翻下官方文档,组件用起来会更顺手。

rar 文件大小:36.06MB