概述¶
基于Identityserver4、Azure API Management的开放平台解决方案。
微服务¶
WebApi项目,可调用的接口。(通常以业务模块划分,如:订单、资讯、商品)
接口文档
接口说明,让使用者能明白接口提供功能。
接口SDK
调用接口的编程语言代码。
Azure API 网关¶
聚合WebApi的网络关卡,保障安全性、提供一致性访问、开放性的产品。
产品¶
组合不同的微服务,以产品包的形式对用户开放
产品文档
应包含产品概述、接入规范、使用说明、所有涵盖的微服务接口文档、常见问题解答、反馈等。
产品脚手架
包含产品内所有微服务SDK的种子项目,用于新开发的项目初始化工具。
常见形式:npm cli、angular cli、vue cli、react cli等等