图书借阅 UniApp 小程序(Express 无数据库版)

图书借阅 UniApp + Express 全栈演示(无 MySQL),前端 Vue3 + Pinia,后端 Mock 内存数据,含借阅归还流程,适合小程序全栈类毕业设计。

评分:4.8/5.0
销量:31
发布:6/24/2026
难度:L2 进阶级

获取完整源码

演示视频仅作效果参考。完整源码、项目说明与运行答疑,请私聊沟通(适合毕业设计 / 课程设计 / 课设参考)。

获取完整源码
含项目说明文档,便于对照学习
可本地运行,适合课设演示
沟通获取后可咨询运行问题

项目概览

本项目为图书借阅主题轻量级全栈系统:前端 UniApp + Vue3 + Pinia 支持微信小程序与 H5,后端 Express 提供 REST 接口,数据来自服务端 Mock 文件无需 MySQL,完整演示图书浏览、借阅归还与借阅记录,适合小程序 + Node 联调类毕业设计入门。

项目说明

图书借阅 UniApp 小程序(Express 无数据库版)

一、项目简介

本项目为图书借阅主题的轻量级全栈演示系统:前端采用 UniApp + Vue3 实现微信小程序 / H5,后端采用 Express 提供接口,不使用 MySQL 数据库,数据通过服务端 Mock 文件内存模拟。适合小程序 + 简易后端联调、课程设计及二次开发入门。


二、技术栈

层级技术
小程序 / H5UniApp、Vue 3、Pinia、Vite
UIuni-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源码 整理计算机毕业设计、课程设计向的可运行项目参考,含说明文档与演示材料。完整源码请通过联系方式沟通获取。

QQ: 861077046
邮箱: 861077046@qq.com
已帮助 31+ 位同学完成选题参考
问能不能做我的题目

相关推荐

查看全部 →