图书借阅 UniApp 小程序(Express 无数据库版)
图书借阅 UniApp + Express 全栈演示(无 MySQL),前端 Vue3 + Pinia,后端 Mock 内存数据,含借阅归还流程,适合小程序全栈类毕业设计。
获取完整源码
演示视频仅作效果参考。完整源码、项目说明与运行答疑,请私聊沟通(适合毕业设计 / 课程设计 / 课设参考)。
项目概览
本项目为图书借阅主题轻量级全栈系统:前端 UniApp + Vue3 + Pinia 支持微信小程序与 H5,后端 Express 提供 REST 接口,数据来自服务端 Mock 文件无需 MySQL,完整演示图书浏览、借阅归还与借阅记录,适合小程序 + Node 联调类毕业设计入门。
项目说明
图书借阅 UniApp 小程序(Express 无数据库版)
一、项目简介
本项目为图书借阅主题的轻量级全栈演示系统:前端采用 UniApp + Vue3 实现微信小程序 / H5,后端采用 Express 提供接口,不使用 MySQL 数据库,数据通过服务端 Mock 文件内存模拟。适合小程序 + 简易后端联调、课程设计及二次开发入门。
二、技术栈
| 层级 | 技术 |
|---|---|
| 小程序 / H5 | UniApp、Vue 3、Pinia、Vite |
| UI | uni-ui、Sass |
| 后端 | Node.js、Express、CORS |
| 数据 | 本地 Mock(server/mock/),无 MySQL |
三、项目功能
3.1 用户端(小程序 / H5)
- 图书浏览与检索
- 借阅 / 归还流程演示
- 个人借阅记录查看
3.2 服务端(Express)
- REST 风格接口
- Mock 用户、图书、借阅记录数据
- 无需配置数据库,启动即可联调
四、目录结构(简要)
book-rent-min-express-no-mysql/
├── 项目说明.md
├── package.json
├── server/
│ ├── app.js # Express 入口
│ └── mock/ # Mock 数据
│ ├── mockBooks.js
│ ├── mockUsers.js
│ └── mockBorrowRecords.js
├── src/ # UniApp 前端源码
└── pages/ # 小程序页面
五、运行方式
5.1 安装依赖
npm install
5.2 启动后端
npm start
# 或:node server/app.js
5.3 启动前端
# H5 开发
npm run dev:h5
# 微信小程序
npm run dev:mp-weixin
微信小程序需使用微信开发者工具导入编译产物目录;H5 开发时注意配置后端接口地址。
六、适用场景
- 纯小程序 + Express Mock 后端联调学习
- 无数据库版本的借阅业务演示
- UniApp 跨端项目结构参考
获取完整源码
技术分类
包含内容
适合方向
适合软件工程、计算机专业做 UniApp + Express 全栈毕业设计且不想配置数据库的学生;也适合需要前后端分离联调演示的课程设计;以及学习 Pinia 状态管理与 Mock API 的开发者。
关于 AI源码
AI源码 整理计算机毕业设计、课程设计向的可运行项目参考,含说明文档与演示材料。完整源码请通过联系方式沟通获取。
相关推荐
查看全部 →
图书馆借阅管理系统
Spring Boot+Vue3 图书馆借阅管理系统,支持管理员与读者双角色,实现图书管理、读者管理、借阅归还与 ECharts 统计,JWT 认证与 MyBatis-Plus 持久层,适合 Java 图书管理类毕业设计。

图书借阅小程序
图书借阅管理微信小程序,实现图书浏览、分类筛选、搜索、收藏、借阅下单与订单管理,纯前端 Mock + 本地 Storage,适合图书管理类毕业设计。

校园图书借阅系统
校园图书借阅 uni-app 纯前端系统,Vue3 + Pinia + Mock API,支持分类排序、搜索、借阅归还与收藏,完全离线运行,适合跨平台图书管理类毕业设计。

图书借阅管理系统
图书借阅管理系统毕业设计,Express + 微信小程序 + Vue 后台,支持图书分类浏览、在线借阅归还、收藏评价与借阅数量限制管理。

读者社区图书借阅系统
Vue3 + Express + MySQL 综合性图书馆管理系统,集成图书借还、座位预约、活动报名、在线咨询、钱包充值与 RBAC 权限控制,附 ECharts 运营数据大屏。