API 开放平台项目大纲
项目大纲
第一章:项目诞生
- 项目介绍和计划
- 需求分析
- 业务流程介绍
- 架构图和子系统介绍
- 技术选型(各技术作用讲解)
- 数据库表设计
- 项目初始化 | 前端 Ant Design Pro 框架新版教程
- 项目初始化 | 后端 Spring Boot 万用模板使用
- 代码自动生成 | 后端 Swagger 文档
- 代码自动生成 | 前端 Open API(强推,大幅提高效率)
第二章:核心业务开发
- 用户登录页面开发
- 接口管理功能开发(Ant Design 高级组件)
- 模拟接口项目 | 示例接口开发
- 模拟接口项目 | HTTP 客户端调用
- API 签名认证详解及实战
- 客户端 SDK 开发(Spring Boot Starter)
- 接口管理功能 | 发布 / 下线接口开发
- 接口管理功能 | 前端页面开发
- 接口列表页面开发
- 在线调试接口功能 | 后端接口开发
- 在线调试接口功能 | 前端页面开发
第三章:开发及优化
- 接口调用统计功能 | 后端开发
- 接口调用统计功能 | 优化方案分析及对比
- API 网关详解 | 网关介绍及优点
- API 网关详解 | 10 种网关应用场景
- API 网关详解 | 网关分类及技术选型
- API 网关详解 | Spring Cloud Gateway 实现
- API 网关详解 | Spring Cloud Gateway 教程
- 接口调用统计功能 | 统一业务处理(鉴权 + 统计)
- 分布式改造 | 公共模块抽象
- 分布式改造 | RPC 和 HTTP 调用详解
- 分布式改造 | Dubbo 框架讲解及示例开发
- 分布式改造 | Dubbo 业务实战
- 管理员统计分析功能 | 前端 2 种可视化库用法
- 管理员统计分析功能 | 后端聚合查询接口开发
- 项目扩展点及上线分析
项目分区导航:⬅️ 01-API 开放平台项目介绍 | 02-API 开放平台项目大纲 | ➡️ 03-API 开放平台学习计划
💬 评论