💡
原文英文,约600词,阅读约需3分钟。
📝
内容提要
本文介绍了Rainbow平台的组件Gaia,包括前端控制台、函数注册表和功能代理。采用TypeScript和tRPC构建,使用monorepo结构。tRPC通过共享接口简化开发。管理页面是独立的React应用,支持多客户端访问。未来将详细介绍前端应用。
🎯
关键要点
- Rainbow平台的组件Gaia包括三个主要部分:控制台、函数注册表和功能代理。
- Gaia使用TypeScript和tRPC构建,采用微内核架构和monorepo结构。
- 管理页面是独立的React单页应用,支持多客户端访问。
- tRPC简化了前后端接口的共享,提升了开发者体验。
- monorepo结构允许在一个代码库中管理所有源代码,便于依赖和工作流管理。
- 未来将详细介绍前端应用gaia.console.web,基于AWS当前使用的设计系统Cloudscape。
➡️