# APIADMIN **Repository Path**: itsmepcy/apiadmin ## Basic Information - **Project Name**: APIADMIN - **Description**: 接口管理工具项目; 使用react - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-15 - **Last Updated**: 2022-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gapi ## 需求背景 在之前的前后端交互项目中我们使用doclever等进行接口文档管理,但doclever也有着许多的问题,所以我们决定自己开发一款接口文档管理系统、 ## 技术选取 对于接口管理系统这种有着频繁数据更新和页面渲染的项目,对于数据的处理和状态的管理尤为重要,所以我们决定使用react库进行开发,而接口文档中各种测试数据的类型也决定了我们必须采用强类型语言进行程序设计,所以我们采用TypeScript作为开发语言。为了增强项目的美观性,我们使用了antdesign组件库 ## 模块设计 - component:封装的一些页面组件 - modules:封装的ajax组件 - pages:页面 - api:接口页面 - header:顶部组件 - helper:帮助栏组件 - mock:数据模拟组件 - project:项目详情组件 - servertest:数据测试组件 - settings:项目设置组件 - start:主界面组件 - userSpace:用户空间组件 ## 项目相关 本项目使用create-react-app脚手架开发,克隆项目执行`npm start`,并本地运行后台jar包即可运行项目