Backstage构建开发人员门户的开放平台
2023-05-30 08:24:38 阅读次数:81
Backstage构建开发人员门户的开放平台
Backstage 是spotify 开源的用户构建开发者门户的平台,基于typescript 开发,基于单体仓库开发模式
核心组件
- frontend 与用户交互的主站点,使用一些不同的扩展构建
- plugins 每个插件是一个自包含的web app,包含了几乎任何类型的内容,插件使用了通用的接口模型以及可重用的ui 组件模式
插件可以从backend 或者任何通过proxy 暴露的rest api 获取数据
- backend graphql 聚合服务,包括组织信息以及什么团队拥有什么软件。后端还具有用于扩展其图形的插件模型。
- proxy 通过https 暴露rest api 的到插件
- idenntity 一个后端服务,包含了用户组织的元数据
参考架构图
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/rongfengliang/3124207,作者:rongfengliang,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:linux篇-Parse error: syntax error, unexpected ‘new’ (T_NEW) in /usr/local/nginx/html/cacti/lib/adodb
下一篇:大数据测试之ETL测试入门