RestCloud低代码开发平台快速发布API服务,是一款轻量级的Restful风格的API服务发布平台,通过本平台可以快速的开发企业级前后端分离的业务系统以及基于微服务架构的业务系统,通过本平台可以实现无代码快速发布API服务,更轻的代码量、更快速的开发效率、更全面的API服务,平台通过数据模型、SQL、脚本、存储过程普通工程师也可实现快速低代码或无代码API快速开发,效率提升80%以上。
RestCloud低代码开发平台一、低代码开发平台核心功能
1、注解式开发
2、API接口自动扫描
3、验证框架
4、授权框架
5、缓存框架
6、依赖注入框架
7、多数据源管理框架
8、多数据库事务管理框架
……
低代码开发平台通过建立数据模型和业务模型能够无代码快速的发布API服务,同时也能基于数据模型快速生成Java代码并快速发布为API服务接口。
RestCloud低代码开发平台二、零代码快速发布API
1、可以通过业务模型、SQL语句、存储过程快速实现多表跨数据源的API发布;
2、支持所有主流的SQL以及NOSQL的数据API发布为服务;
3、可以通过业务模型配置快速实现树型结构的数据API发布、关联删除等操作,无需编码;
4、可以实现一对多、多对多、多对一的查询、持久化、删除等操作的API发布;
5、对所有数据模型可一键生成分页查询功能API;
6、任意SQL语句一键发布为API服务;
7、业务系统中存储过程发布为API服务;
8、可以根据数据模型一键生成MVC的Java代码并发布API。
低代码开发平台所有发布的API可以直接进入到API网关中,微应用可以通过DevOps部署到K8s的容器中,发布的API服务可以立即注册到微服务注册中心,支持API级别的熔断、限流、降级功能,支持API调用其他API并实现链路跟踪功能,支持第三方注册中心(Eureka、Consul、Nacos)。