标准组件概述
标准组件是核心代码自带的组件,不需要额外设置,可在规则链中直接使用。组件库分为以下几种类型:
- filter: 对消息进行过滤或者路由。
- transform: 对消息进行转换或者增强。
- action: 执行某些动作。
- external: 和第三方系统/协议进行集成,例如:调用kafka、第三方api、第三方系统等。
- stats: 数据分析统计,数据聚合计算。
- flow: 子规则链。
# 贡献组件
RuleGo 的核心特性是组件化,所有业务逻辑都是组件,并能灵活配置和重用它们。目前RuleGo 已经内置了大量常用的组件。
但是,我们知道这些组件还远远不能满足所有用户的需求,所以我们希望能有更多的开发者为 RuleGo 贡献扩展组件,让 RuleGo 的生态更加丰富和强大。
如果您提交的组件代码没有第三方依赖或者是通用性组件请提交到主库下的标准组件components (opens new window),
否则提交到扩展组件仓库:rulego-components (opens new window)。
在 GitHub 上编辑此页 (opens new window)
上次更新: 2024/10/23, 10:13:01