APIOAK 是基于 OpenResty 平台的高性能分布式API网关。
API敏捷开发框架,用于API接口功能的快速开发。不再定义Controller,Service,Dao,Mybatis,xml,Entity,VO等对象和方法.以springboot starter 形式集成使用
根据yapi接口平台中的接口,生成本地调用的接口方法文件,省去每个接口都要在文件中手动录入的时间,大大提升开发效率
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、graphql 查询语言、errno 统一定义错误码、gRPC 的使用 等等。
FastGateway
一个超级简单方便的网关,基于Kestrel+Yarp实现的网关。
支持动态配置路由,支持动态配置集群,支持动态配置HTTPS证书,无需重启即可使用。