重新定义WEB API开发流程

声明式引擎简化编码,命令式钩子灵活扩展

登录校验

@fromCliam指令,作用于入参变量上,用于注入登录用户信息,实现数据权限控制

登录校验

接口权限

@RBAC指令,作用于OPERAITON上,用于限制API的访问权限

接口权限

入参校验

@jsonSchema指令,作用于入参变量上,基于正则表达式实现入参校验

入参校验

产品架构

产品架构图
声明式引擎 声明式引擎

声明式引擎,基于GraphQL协议聚合异构数据源,解析OPERATION描述生成为REST API

可视化套件 可视化套件

可视化界面,自动生成引擎所需配置(JSON + GraphQL Operation)

命令式钩子 命令式钩子

钩子机制,让Fireboom具有PRO CODE能力,且支持任意后端开发语言

数据流转图

数据流转图

Copyright© 2023 Fireboom. All rights reserved. | 陕ICP备2023007145号-2