一款开箱即用的 Vue3 博客框架
创始人
2024-12-26 21:34:09
0

KOI-BLOG🌻

一款开箱即用的 Vue3 博客框架[前后端]

 [  演示 点击这里  ] 

1、简介

KOI-BLOG🌻 是一款的优雅、简洁、美观的博客模板,基于 Vue3、Vite、TypeScript、Pinia、Pinia持久化插件、Unocss 和 ElementPlus等前端最新技术栈。还有与之相应的KOI-ADMIN管理平台博客模版,采用Sa-Token、SpringBoot3、JDK17和MyBatisPlus等技术,虽然简单,但有点不一般。

2、特点

  • 🎯 使用 Element Plus + Vite + Vue3 + TypeScript + Uncoss + Pinia 等主流技术。
  • 🍊 多种布局和丰富的主题适配移动端、IPad和PC端。
  • 🎃 封装按钮和Input框的防抖、限流和背景水印以及左侧无限递归菜单。
  • 🍀 集成 pinia,vuex 的替代方案,轻量、简单、易用,并且配置pinia持久化插件。
  • 😍 二次封装Dialog对话框、Drawer抽屉、Notification通知、Message消息提示和Popconfirm确认框,操作更加方便快捷。
  • 🍓 二次封装axios,方便接口更好的统一管理。
  • 🌍 集成Echarts图表。
  • 🌈 集成 unocss,antfu 开源的原子 css 解决方案,非常轻量。
  • 🐟 集成多环境配置,dev、测试、生产环境。
  • 🌼 集成 eslint + prettier,代码约束和格式化统一。
  • 🌻 集成 stylelint,代码约束scss、less、css规范化。
  • 👻 集成 mock 接口服务。
  • 🏡 集成 iconify 图标,支持自定义 svg 图标, 优雅使用icon。

3、无需递归路由

众所周知,在实现左侧无限递归路由的时候,后端需要进行树形递归,前端再二次进行递归处理,这样增加了前后端开发难度,如何解决如下?

此项目,前端使用扁平化路由,实现三级及以上页面依旧存在路由缓存效果。

后端提供接口菜单不需要再进行递归,直接根据提供的json格式,进行提供接口[数据如下],简化后端难度,实现无限递归路由。

{   "status": 200,   "msg": "SUCCESS",   "data": [     {       "menuId": 1,       "menuName": "系统管理",       "parentId": 0,       "menuType": "1",       "path": "/system",       "name": "systemPage",       "component": "",       "icon": "Tools",       "isHide": "1",       "isLink": "",       "isKeepAlive": "0",       "isFull": "1",       "isAffix": "1",       "redirect": "/system/user"     },     {       "menuId": 11,       "menuName": "用户管理",       "parentId": 1,       "menuType": "2",       "path": "/system/user",       "name": "userPage",       "component": "system/user/index",       "icon": "UserFilled",       "isHide": "1",       "isLink": "",       "isKeepAlive": "0",       "isFull": "1",       "isAffix": "1",       "redirect": ""     }, } 

4、预览

预览截图

5、支持

如果觉得 KOI-BLOG🌻这个框架不错,或者已经在使用了,希望你可以在 Github 或者 Gitee(码云) 帮我点个 ⭐ ,这将对我是极大的鼓励。

6、快速开始

# 若未配置pnpm,请先下载并配置镜像 npm install pnpm -g --registry=https://registry.npmmirror.com # 下载依赖 pnpm install # 启动 pnpm run dev 

7、打包发布

# 构建环境 pnpm build # 生产环境 pnpm build:prod 

8、源码

 [  Gitee仓库 点击这里  ] 

 [  GitHub仓库 点击这里  ] 

9、入群交流

注意:加微信方式时记得添加备注:KOI-BLOG,支持知识付费。

相关内容

热门资讯

专业辅助!微乐小程序自建房插件... 《专业辅助!微乐小程序自建房插件免费,微信边锋辅助工具(起初是真的有挂)》 微乐小程序自建房插件免费...
玩家必看教程!微乐陕西小程序破... 玩家必看教程!微乐陕西小程序破解器下载(开挂辅助教程)一直有透视经验1、每一步都需要思考,不同水平的...
推荐辅助!2025微乐小程序黑... 推荐辅助!2025微乐小程序黑科技,微信多乐辅助(一向有挂);推荐辅助!2025微乐小程序黑科技,微...
实测揭晓!潮汕潮汕娱脚本(揭露... 实测揭晓!潮汕潮汕娱脚本(揭露辅助神器)切实有透视教材1、打开软件启动之后找到中间准星的标志长按。2...
专业辅助!微乐小程序黑科技下载... 专业辅助!微乐小程序黑科技下载ios,蜀山四川破解版安卓版(一贯是真的有挂);1、很好的微乐小程序黑...
分享开挂内幕!微信广东雀神挂件... 分享开挂内幕!微信广东雀神挂件辅助(解迷辅助软件)总是有透视窍门1、下载好微信广东雀神挂件辅助脚本下...
发现辅助!微乐小程序辅助脚本,... 发现辅助!微乐小程序辅助脚本,广西老友麻将有挂吗(确实有挂),微乐小程序辅助脚本是用手机号来登录游戏...
揭秘真相!凑一桌游戏关春天辅助... 揭秘真相!凑一桌游戏关春天辅助(解谜辅助app)果然有透视窍门1、凑一桌游戏关春天辅助模拟器是什么优...
专业辅助!微乐小程序黑科技下载... 专业辅助!微乐小程序黑科技下载ios,微信牵手跑辅助下载(确实存在有挂);最新版2026是一款经典耐...
今日头条!卡农血拼辅助(必备辅... 今日头条!卡农血拼辅助(必备辅助攻略)原来有透视手筋亲,关键说明,卡农血拼辅助透视脚本安卓赛季回归,...