小慕读书管理后台开发项目-1.需求分析与技术架构

1.管理后台需求分析

管理后台需求分析

1.1 登录页面

登录页面

1.2 权限控制

权限控制

1.3 图书管理

图书管理

2.管理后台项目架构设计

  • 域名:阿里云租用域名
  • 服务器:租用阿里云服务器
  • Web服务:Nginx
    项目架构

2.1技术选型

2.2 前端

  • 框架:vue-ven-admin
  • 核心库: Vue3全家桶(Vue+vue+router4+pinia)、Vite、ant-design-vue、windicss

2.3 后端

  • 框架:NestJS
    • 依赖注入
    • Restful API
    • JWT 鉴权
    • CORS跨域
    • ORM模型
  • 数据库:Mysql

3.项目开发阶段

3.1框架搭建

前后端搭建框架

3.2登录模块开发

完成登录模块前后端开发

3.3前端控制权限模块开发

完成基于前端的权限模块开发

3.4图书模块开发

完成图书管理和图书新增模块开发

3.5后端控制权限模块开发

完成基于后端的权限模块开发

3.6基于无界微前端的项目架构升级

完成微前端主应用和子应用的拆解和项目升级


小慕读书管理后台开发项目-1.需求分析与技术架构
https://nanxfu.github.io/2024/09/23/小慕读书管理后台开发项目-1-需求分析与技术架构/
Beitragsautor
nanxfu
Veröffentlicht am
September 23, 2024
Urheberrechtshinweis