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

图书借阅 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 跨端项目结构参考
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值